1

ページといくつかのボタンがあります。そのうちの 1 つはこのページにデータを投稿する必要があり、もう 1 つはページをリロードするがデータを投稿しないイベントがあります。質問: イベント ページ ロードがデータが投稿されたかどうかを確認するにはどうすればよいですか?

4

2 に答える 2

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

于 2012-05-22T13:28:42.500 に答える
0

Page.IsPostBackプロパティを使用できます。

if (IsPostBack) { ... }
于 2012-05-22T13:26:22.020 に答える