找出哪个控件触发了回发
Posted
技术标签:
【中文标题】找出哪个控件触发了回发【英文标题】:find out which control triggered postback 【发布时间】:2012-07-03 14:54:49 【问题描述】:我有一个 aspx 网站,其中有多个用户控件。我想知道哪个控件(按钮、下拉菜单、单选按钮)从这些用户控件触发了回发。 我怎么能做到这一点。 在此先感谢 Laziale
【问题讨论】:
【参考方案1】:来自: http://ryanfarley.com/blog/archive/2005/03/11/1886.aspx
string ctrlname = page.Request.Params.Get("__EVENTTARGET");
if (ctrlname != null && ctrlname != string.Empty)
return this.Page.FindControl(ctrlname);
【讨论】:
以上是关于找出哪个控件触发了回发的主要内容,如果未能解决你的问题,请参考以下文章
如果控件的“可见”属性设置为“假”,它的任何事件都会触发吗?