2

私の側の見落とし (AppState および Session 変数はまだ新しい) のため、すべての AppStates を Session 変数に変更する必要があります。WebMatrix の置換により、その部分が簡単になりましたが、以下の 2 行のコードの最初の行でこのエラーが発生しています。

Session["gActionMessage"] = "";
Session["gActionMessageDisplayed"] = "not";

エラー:

Compiler Error Message: CS0103: The name 'Session' does not exist in the current context

問題があれば、これらのコード行は _AppStart.cshtml ファイルにあります。

助言がありますか?構文が間違っていますか?

4

1 に答える 1

3

_AppStart.cshtml ファイルが実行された時点では、セッションは使用できません。これは、パイプラインの早い段階で発生します。_PageStart.cshtml を使用して、セッション変数を初期化できます。

于 2012-10-17T10:39:05.897 に答える