[VB.NET][2.0] Comment modifier des contrôles dans un GridView ?
Bonjour :D
J'ai imbriqué un contrôle "Label" et un "FormView" dans le headerTemplate d'un gridView.
Code:
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> |
Je cherche à modifier les propriétés de ces contrôles en code-behind (text, datasource...).
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:
Code:
1 2 3
| Dim row As GridViewRow = GridView1.HeaderRow
Dim myLabel2 As Label = CType(row.FindControl("Label3"), Label)
myLabel2.Text = "mon texte" |
Quelqu'un saurait-il quelle syntaxe je dois employer pour accéder à mon Label et à mon FormView ???
Merci d'avance;)