簡體   English   中英

如何維護變量VB.NET的值

[英]How to maintain the value of a variable VB.NET

我是初學者。.我需要幫助..請參閱以下示例..對不起,英語不好...

我有一個名為str的字符串變量,分配給“ John”。 單擊第一個按鈕時,將其更改為“ Dave”。 單擊第二個時,我將值顯示在標簽上。 我想看戴夫,但我只看約翰。 這是為什么?

頁面加載上沒有任何內容,其他地方也沒有。 我知道我可以參加一個會議,但這是在同一頁上。 沒有會話或視圖狀態,我不能做嗎?

謝謝。

    Partial Class  _Default
        Inherits System.Web.UI.Page

        Private str As String = "John"

        Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
            str = "Dave"        
        End Sub

        Protected Sub Button2_Click(sender As Object, e As System.EventArgs) Handles Button2.Click    
           Label1.Text = str
        End Sub
    End Class

歡迎來到無狀態編程的世界; 呈現頁面后,變量將無法生存; 您需要使用Session對象保存它們。

在您的按鈕中單擊,設置Session(“ PersonName”)=“ Dave”

在Page_Load中,具有以下代碼:

str = Session(“ PersonName”)。ToString()

我強烈建議您閱讀ASP.NET編程中的一些教程,以熟悉所需的所有概念。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM