【发布时间】:2014-01-28 21:23:03
【问题描述】:
在我的 ASP.NET 页面的 Page_Load 中,我试图确定某个按钮是否已被点击并正在尝试回发:
if (Page.IsPostBack)
{
if (Request.Params.Get("__EVENTARGUMENT") == "doStuff")
doSomething();
}
doStuff 是标记内的 JavaScript,但我不希望单独触发doSomething() 方法调用,我还需要能够确保用户单击的按钮是正确的。
一旦用户点击,如何从后面的代码中识别和引用按钮控件?我搜索并发现了this,但是当我尝试实现它时,返回的控件始终是null。
【问题讨论】:
-
Page.Request.Params.Get("__EVENTTARGET")得到了什么? -
结果值为
undefined。
标签: c# javascript asp.net telerik postback