私は ac# .net Web アプリケーションを持っています。セッション変数を作成しましたが、作成元のページを離れた後に読み取ろうとするとできません。
1 ページで作成
Session["UserName"] = "WhatEver";
それから私はします
Response.Redirect("~/whatever.aspx");
新しいページの Page_Load メソッドでセッション変数を読み込んでみます
string userName = Session["UserName"].ToString();
私は受け取りますObject reference not set to an instance of an object.
このエラーが表示されるのはなぜですか? 問題を解決するにはどうすればよいですか?