Public Class SetviewstateONPostBack
Inherits System.Web.UI.Page
'Assumption Property myName Is your user control (.ascx)
Private Property myName As String
Get
Return Session("myName").ToString()
End Get
Set(value As String)
Session("myName") = value
End Set
End Property
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'Page_Load fires before btnLogin_Click
End Sub
Protected Sub btnLogin_Click(sender As Object, e As EventArgs) Handles btnLogin.Click
myName = txtName.Text
End Sub
Private Sub Page_PreRender(sender As Object, e As System.EventArgs) Handles Me.PreRender
If IsPostBack Then
lblInfo.InnerText = String.Format("Hello {0} World at {1}", myName, DateTime.Now.ToLongTimeString())
End If
End Sub
End Class