クエリの結果Session
をイベントに渡すために保存しようとしていPageIndexChanging
ます。
クエリを実行すると、例外が発生しますcannot access disposed object
。
グリッドをバインドすると、クエリがに追加されますSession
pnl_results.Visible = true;
ResultsGridView.DataSource = result;
ResultsGridView.DataBind();
Session["ResultQuery"] = result;
それから私はPageIndexChanging
イベントでそれを使おうとしています
protected void ResultsGridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
var gridResult = Session["ResultQuery"].ToString();
ResultsGridView.PageIndex = e.NewPageIndex;
ResultsGridView.DataSource = gridResult;
ResultsGridView.DataBind();
}
イベントSession
で使用できるように設定するにはどうすればよいですかPageIndexChanging