我有页面和几个按钮。其中一个应该在这个页面上发布数据,另一个具有也重新加载页面但不发布数据的事件。问题:如何检查事件页面加载是否是已发布的数据?
答案 0 :(得分:1)
这是一种检查导致回发的控件的方法
string ctrlname = page.Request.Params.Get("__EVENTTARGET");
if (ctrlname != null && ctrlname != string.Empty)
{
return this.Page.FindControl(ctrlname);
}
答案 1 :(得分:0)
您可以使用Page.IsPostBack属性:
if (IsPostBack) { ... }