ポストバック後にインデックスを失うのに問題があるので、セッションでインデックスまたは値を覚えておく方が良いですか?
ありがとう。
EnableViewState
その特定のコントロールまたはページレベルで設定されていないことを単純に確認するfalse
と、ユーザーが選択するためのインデックスを保持できるようになると思います。
それらをセッションに保存すると思いますが、ページの読み込みイベントで何かを選択しますか?もしそうなら、ポストバック後にその母集団をやり直さないようにチェックしましたか?
これは物事を台無しにする可能性があります、これはすべてのポストバックの時間を設定します:
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToString();
}
ただし、これにより、ビューステートにコンテンツがそのまま残り、ページがポストバックなしで読み込まれた場合にのみ時刻が更新されます。
protected void Page_Load(object sender, EventArgs e)
{
if (Page.IsPostBack != true)
{
Label1.Text = DateTime.Now.ToString();
}
}