c# - 获取回发触发器

标签 c# .net

是否可以在Page_Load void中获取触发回发的按钮id?

最佳答案

string postbackControlName = Request.Params.Get("__EVENTTARGET");

这应该为您提供导致回发的控件的名称。

然后使用Page.FindControl(postbackControlName);获取控件,您可以访问该控件的 id。

See this article for more details.

关于c# - 获取回发触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1137905/

相关文章:

c# - 针对多个版本的 .NET 框架的最佳方式是什么?

java - 使用 PhotoView 放大后无法达到图像的原始大小

c# - MenuFlyoutItem.KeyboardAccelerators 触发 Invoked 事件两次

c# - XNA 2D Basic 碰撞列表

c# - 验证域对象并在 View 上显示验证结果

c# - 检查 null 并在没有时分配另一个值的最短方法

c# - MVC/实体代码优先的多个上下文,它们之间具有参照完整性

.net - 您是否在 GAC 中安装域 DLL?

.net - 是否可以反汇编 monomac 文件?

c# - 使用 WebBrowser.Document.InvokeScript 调用 javascript 对象方法