⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 loginvb.ascx.vb

📁 Telerik是很大的第三方软件制造商
💻 VB
字号:
Imports System
Imports System.Data
Imports System.Drawing
Imports System.Web
Imports System.Web.UI.WebControls
Imports System.Web.UI.HtmlControls

Namespace Telerik.CallbackExamplesVB.Functionality.LoadingUserControls

    '/ <summary>
    '/		Summary description for Login.
    '/ </summary>

    Public Class Login
        Inherits System.Web.UI.UserControl
        Protected Label1 As System.Web.UI.WebControls.Label
        Protected Label3 As System.Web.UI.WebControls.Label
        Protected Label4 As System.Web.UI.WebControls.Label
        Protected tbUserName As System.Web.UI.WebControls.TextBox
        Protected tbPassword As System.Web.UI.WebControls.TextBox
        Protected WithEvents btnLogin As System.Web.UI.WebControls.Button
        Protected lblStatus As System.Web.UI.WebControls.Label
        Protected Label5 As System.Web.UI.WebControls.Label
        Protected Label2 As System.Web.UI.WebControls.Label


        Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Dim page As MainPage = CType(Me.Page, MainPage)
            If page.Logged Then             
                lblStatus.Text = "Logged."
                btnLogin.Text = "Log out"
            Else                                
                lblStatus.Text = "Not logged yet."
                btnLogin.Text = "Log in"
            End If

        End Sub 'Page_Load

        Private Property Logged() As Boolean
            Get
                Return CType(Me.Page, MainPage).Logged
            End Get
            Set(ByVal Value As Boolean)
                CType(Me.Page, MainPage).Logged = Value
            End Set
        End Property


        Private Sub CallbackButton1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnLogin.Click
            If Logged Then
                lblStatus.Text = "Not logged yet."
                btnLogin.Text = "Log in"
                Logged = False
            Else
                If tbUserName.Text.Equals("user") AndAlso tbPassword.Text.Equals("pass") Then
                    Dim mainPage As mainPage = CType(Me.Page, mainPage)
                    mainPage.Logged = True                    
                    mainPage.LoadUserControl("TasksVB.ascx") '                    
                Else
                    Label5.Text = "Invalid user name or password."
                End If
            End If

        End Sub 'CallbackButton1_Click
    End Class 'Login
End Namespace

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -