Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to reference control in UC from page?
Message
From
10/04/2006 09:53:29
Keith Payne
Technical Marketing Solutions
Florida, United States
 
General information
Forum:
ASP.NET
Category:
Other
Miscellaneous
Thread ID:
01111711
Message ID:
01111933
Views:
21
>I need to reference an ASP label which is in the User Control, from the code in the page.
>
>The page has declaration of the user control, at the top of the pages, as:
>
>
>< %@ Register TagPrefix="uc1" TagName="Header" Src="Header.ascx" % >
>
>
>In the HTML of the page the user control declaration code is:
>
>
><uc1:Header id="Header1" runat="server"></uc1:Header>
>
>
>The user control has ASP label as:
>
>
><asp:Label ID="DbVersion" Runat=server></asp:Label>
>
>
>And I want from the OnLoad method of the page to set value of this label. Pseudo code:
>
>uc1.Header1.dbVersion.text = "My Version"

Dmitry,

In the code-behind for the ASCX, declare a public (or protected withfriend) property that directly references the actual control:
Public Class MyUserControl
    Inherits System.Web.UI.UserControl

Public ReadOnly Property dbVersion() As System.Web.UI.WebControls.Label
    Get
        Return Me.dbVersion
    End Get
End Property

...
>
>How do I do it?
>
>Thank you in advance.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform