检查页面上的帖子

时间:2012-05-22 13:22:00

标签: asp.net

我有页面和几个按钮。其中一个应该在这个页面上发布数据,另一个具有也重新加载页面但不发布数据的事件。问题:如何检查事件页面加载是否是已发布的数据?

2 个答案:

答案 0 :(得分:1)

这是一种检查导致回发的控件的方法

string ctrlname = page.Request.Params.Get("__EVENTTARGET");
if (ctrlname != null && ctrlname != string.Empty)
{
    return this.Page.FindControl(ctrlname);
}

http://ryanfarley.com/blog/archive/2005/03/11/1886.aspx

答案 1 :(得分:0)

您可以使用Page.IsPostBack属性:

if (IsPostBack) { ... }