グリッドビューで選択した値をキャプチャして、クエリ文字列パラメーターとして別のページに渡すために使用したいビューステートの変数に保存しようとしています
ViewState 変数をどこに保存し、どのように保存しますか?
私は非常に新しいので、十分な情報を提供したかどうかはわかりません
ありがとう
グリッドビューで選択した値をキャプチャして、クエリ文字列パラメーターとして別のページに渡すために使用したいビューステートの変数に保存しようとしています
ViewState 変数をどこに保存し、どのように保存しますか?
私は非常に新しいので、十分な情報を提供したかどうかはわかりません
ありがとう
ViewState に格納された値は、セッションとは異なる働きをします。セッションとは異なり、あるページの ViewState に格納された値を別のページから取得することはできません。実際には、ViewState は、作成されたマークアップ内のシステム管理の非表示の暗号化フィールドに他なりません。ViewState に値を保存するにはどうすればよいですか? このような:
ViewState["MyValue"]=GrideView1.SelectedValue.ToString();
後で、このようにその値を取得できます
if(ViewState["MyValue"]!=null)
{
Response.Redirect("SecondPage.aspx?param="+ViewState["MyValue"]);
}