Bonjour![]()
J'ai imbriqué un contrôle "Label" et un "FormView" dans le headerTemplate d'un gridView.
Je cherche à modifier les propriétés de ces contrôles en code-behind (text, datasource...).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <asp:GridView ID="GridView1" AutoGenerateColumns="false" runat="server" Width="100%"> <Columns> <asp:TemplateField> <HeaderTemplate> <div class="trebMarron" style="text-align:center"> <asp:Label ID="Label3" runat="server"></asp:Label> </div> <asp:FormView ID="FormView1" runat="server" Width="100%"> <ItemTemplate> <table cellspacing="1" style="width:100%"> <tr>
Mais je n'arrive pas à y accéder![]()
J'ai essayé de m'inspirer de différentes syntaxes, mais j'ai toujours une erreur de référence d'objet:
Quelqu'un saurait-il quelle syntaxe je dois employer pour accéder à mon Label et à mon FormView ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim row As GridViewRow = GridView1.HeaderRow Dim myLabel2 As Label = CType(row.FindControl("Label3"), Label) myLabel2.Text = "mon texte"
Merci d'avance![]()
Partager