以下のコードを .aspx.cs ファイルに記述しました。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Convert.ToString(Session["IsRedirect"]).ToLower() != CMS.CMSHelper.CMSContext.CurrentAliasPath.ToLower())
{
SetLocationWisePage();
}
}
}
以下の例外をスローしています
enableSessionState
セッション状態は、構成ファイルまたは Page ディレクティブで true に設定されている場合にのみ使用できます。System.Web.SessionStateModule
またはカスタム セッション状態モジュールが<configuration><system.web><httpModules>
アプリケーション構成のセクションに含まれていることも確認してください。
しかし、毎回エラーがスローされるわけではありません。動作することもあれば、上記のエラーがスローされることもあります。
何が原因なのか誰か教えてください。