Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How to reference control in UC from page?
Message
De
10/04/2006 09:53:29
Keith Payne
Technical Marketing Solutions
Floride, États-Unis
 
 
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Divers
Thread ID:
01111711
Message ID:
01111933
Vues:
22
>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.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform