2 ViewStateオブジェクト 最も代表的なユーザ状態の管理手法としては、ViewStateとSessionオブジェクトがある。これらを利用する際のコーディング方法は、リスト1のようにいずれもほとんど同じである※1。 ※1 本書では、ViewStateやSessionオブジェクトに関する基本的な解説は行わない。ViewStateとは何か、またそれがポストバック処理の中でどのように振舞っているのかに関しては、本シリーズ第2巻「ASP.NET基礎編」のポストバックの解説を参照のこと。 // 格納 Session["MyAuthorsDataSet"] = authorsDataSet; ViewState["MyAuthorsDataSet"] = authorsDataSet; // 取り出し authorsDataSet = (AuthorsDataSet)Session["MyAut