相关疑难解决方法(0)

按钮点击回发后__EVENTTARGET为空

我在aspx页面上有一个按钮

<asp:Button runat="server" CssClass="sc-ButtonHeightWidth" ID="btnFirstSave" Text="Save" OnClick="btnSave_Click" />
Run Code Online (Sandbox Code Playgroud)

我试图在后面的代码中获取事件目标和事件源,以便基于它进行一些验证.我试过下面的代码.

string ctrlname = page.Request.Params.Get("__EVENTTARGET");
string ctrlname = Request.Form["__EVENTTARGET"];
string ctrlname = Request.Params["__EVENTTARGET"];
Run Code Online (Sandbox Code Playgroud)

但以上所有都给了我空洞的价值观.如何获得每次都引起回发的控件.我上面做错了什么?

仅供参考:我已经尝试过本链接中提到的解决方案.但它唯一的返回按钮文本给我.我想要buttonID.

c# asp.net

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

asp.net ×1

c# ×1