2016-10-24 13 views
0

投稿要求後に変数に自分のページ(webpart)のデータを保存する必要があります。asp.netの共有ポイントページでセッション変数を宣言できません

しかし、私はそれを宣言しようとするとSession["test value"] = someValue;ビジュアルスタジオはちょうどSessionを認識しません。私はnamespcsesをチェックし、可能なことはすべて書きましたが、それでもSessionを見ることはできません。

私は間違っていますか? 私の場合何らかの理由で可能でない場合は、投稿後に変数をどのように保存する必要がありますか?静的クラスはオプションではありません。なぜなら、彼はすべてのユーザーに対して1にすぎず、ユーザーごとに異なるデータを格納する必要があるからです。おそらく

答えて

1

HttpContext.Current.Sessionは、使用状況の

例を必要とするものである:

HttpContext context = HttpContext.Current; 

ストアデータ

context.Session["FirstName"] = firstName; 

は、これも動作しません

firstName = (string)(context.Session["FirstName"]); 
+0

データを取得します。 '型または名前空間の名前' Httpcontext 'が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありません)' – HoTTab1CH

+0

System.Web.Dllへの参照がありますか?それは手動で行うか、手動で追加する必要があります。 – tym32167

+0

はい、私はただチェックしました。 – HoTTab1CH

関連する問題