熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 6.3.1 回送結構[1]

2022-06-13   來源: .NET編程 

    您可能己經觀察到一個問題Page_Load事件每次在頁面加載時都會運行即使是單擊按鈕也是如此有時候可能會希望這些代碼在頁面第一次加載的時候運行但在單擊按鈕的時候不要運行例如考慮前面的示例這個示例將文本框中的內容顯示到標簽上當頁面第一次加載的時候文本框中沒有任何內容所以標簽上的文本不完整下面的試一試練習中將修改這個錯誤

    ()如果前一個示例的頁面仍在運行請關閉浏覽器

    ()在VWD中將Page_Load事件過程修改為

 

Protected Sub Page_Load(ByVal sender As Object ByVal e As SystemEventArgs) Handles MeLoad

 

        If PageIsPostBack Then

            LabelText = You entered & TextBoxText

        End If

 

    End Sub

    ()保存頁面並按FS運行可以注意到標簽上的內容是label──這是Label控件的默認內容在將Label控件添加到頁面上時沒有修改這個值輸入一些文本並按下某個按鈕將看到標簽現在顯示了所輸入的文本關閉浏覽器

    ()現在將Page_Load事件修改為

 

Protected Sub Page_Load(ByVal sender As Object ByVal e As SystemEventArgs) Handles MeLoad

 

        If PageIsPostBack Then

            LabelText = You entered & TextBoxText

        Else

            LabelText = Enter some text and press a button

        End If

 

    End Sub

    ()保存頁面並按F運行該頁面現在在頁面第一次加載時將顯示有用的提示信息當單擊按鈕時將顯示不同的內容

    ASPNET 入門教程完整版 

[]  []  


From:http://tw.wingwit.com/Article/program/net/201311/14813.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.