Mega Code Archive

 
Categories / ASP.Net / User Control And Master Page
 

Data exchange between user control and master page (VB net)

<%@ Page Language=VB Debug=true %> <%@ Register      TagPrefix="My"      TagName="SimpleControl"      Src="UserControlReadProp.ascx"  %> <script runat=server> Sub SubmitBtn_Click(Sender As Object, E As EventArgs)     lblMessage.Text = "You entered: " & MSC1.UserName _         & " " & MSC1.Password & "<BR>Control Version: " _         & MSC1.Version     'MSC1.UserName = "Bob" End Sub </SCRIPT> <HTML> <HEAD> <TITLE>Implementing a User Control on an ASP.NET Page</TITLE> </HEAD> <BODY LEFTMARGIN="40"> <form      runat="server"     id="MyForm"     > <BR><BR> <My:SimpleControl      id="MSC1"      runat="server" /> <BR> <asp:button      id="butOK"     text="  OK  "     onclick="SubmitBtn_Click"      runat="server" /> <BR><BR> <asp:label     id="lblMessage"     runat="server" /> </form> </BODY> </HTML> <%--UserControlReadProp.ascx <script language="VB" runat="server"> Sub Page_Load(ByVal Sender as Object, ByVal E as EventArgs)     If Not IsPostBack Then         txtUserName.Text = "Your Name Here"     End If End Sub Public ReadOnly Property UserName() As String     Get         UserName = txtUserName.Text     End Get End Property Public ReadOnly Property Password() As String     Get         Password = txtPassword.Text     End Get End Property Public ReadOnly Property Version() As String     Get         Version = "2.3.145"     End Get End Property </script> <Table style="font: 10pt verdana;border-width:1;     border-style:solid;border-color:black;" cellspacing="15"> <TR> <TD> <asp:Label     id="lbl1"     runat="server"     Font-Bold="True"     Text="User Name: " /> </TD> <TD> <asp:TextBox      id="txtUserName"     runat=server /> </TD> </TR> <TR> <TD> <asp:Label     id="lbl2"     runat="server"     Font-Bold="True"     Text="Password: " /> </TD> <TD> <asp:TextBox      id="txtPassword"     runat=server     TextMode="Password" /> </TD> </TR> </Table> --%>