に追加することではない...VB.netセッション変数カウンタ私はコードファイルに次のVBコードでマスターページを持っている
これは何と言って、各ページの先頭に番号を記入すべきですページは訪問されました...しかし、それはずっとゼロにとどまっています。
に追加することではない...VB.netセッション変数カウンタ私はコードファイルに次のVBコードでマスターページを持っている
これは何と言って、各ページの先頭に番号を記入すべきですページは訪問されました...しかし、それはずっとゼロにとどまっています。
で検索してくださいをあなたのマスターページにあなたのコードがあり、ページが含まれていますSession.Abandon()
私はこの問題に慌てていましたが、他の開発者がそれを入れていたことを認識していませんでした。
私の頭の上からちょうど離れて:
他の変数のセッション状態は正しく機能しますか? Session("A") = "ABC"
と言い、その値を別のページから取得できますか?
セッションから返されるものはすべてオブジェクト型です。キャストする必要があります。 Session("Key") = (Session("Key") As Int) + 1
。
LOL C#:Session["Key"] = ((int)Session["Key"]) + 1;
- 私はVBを忘れるために凝視しています!ハ!
私はこれをテストし、私のマシンで正常に動作します。
それ以外の場合は0に設定されているSession("key")
であなたのweb.configファイルに以下を追加し、すべてのPage_Load
てみた期限切れとなる、あなたのセッションタイムアウトが設定されていることを確認します。
<configuration>
<system.web>
<sessionState timeout="120" />
</system.web>
</configuration>
OPクエリには型キャストがありません。 – Pankaj