コレクションを格納するためにViewStateを使用しようとしていますが、常にエラーが表示されます。 オブジェクト参照がオブジェクトのインスタンスに設定されていません。 いつ初期化するのか分かりません。ViewStateを初期化する時期と方法は?
if(ViewState["X"]==null) ViewState["X"] = new List<Checkitem>();
を、私はPage_Init()イベントでそれを置くが、それは新しいインスタンスにそれを毎回初期化し続ける!!:時々私は使い
私はそれが好きで書いてみる:
if (!IsPostBack)
ViewState["keywords"] = new List<Checkitem>();
それが後に初期化され、上記のエラーを示していません!