在asp.net中使用doPostBack函数

5 javascript asp.net

我想在我的链接中使用doPostBack功能.当用户点击它时,它不会重定向到另一个页面,页面将回发.我正在使用此代码,但它不起作用.我在哪里想念?

< a id="Sample" href="javascript:__doPostBack('__PAGE','');">



 function __doPostBack(eventTarget, eventArgument)

  {
           var theform = document.ctrl2

           theform.__EVENTTARGET.value = eventTarget

           theform.__EVENTARGUMENT.value = eventArgument

           theform.submit()
       }
Run Code Online (Sandbox Code Playgroud)

Can*_*var 1

尝试这个 :

System.Web.UI.HtmlControls.HtmlAnchor myAnchor = new System.Web.UI.HtmlControls.HtmlAnchor();
string postbackRef = Page.GetPostBackEventReference(myAnchor);
myAnchor.HRef = postbackRef;
Run Code Online (Sandbox Code Playgroud)