NET. Je suis en train d'accéder à la balise div dans le code derrière lequel se trouve à l'intérieur du SeparatorTemplate
Voici mon code ASPXComment accéder au contrôle aspx dans le code derrière?
<div>
<asp:DataList ID="DataList1" runat="server">
<ItemStyle ForeColor="#4A3C8C" BackColor="#E7E7FF"></ItemStyle>
<HeaderTemplate>
<table width="900px">
<tr>
<td width="300px">
<b>Name</b>
</td>
<td width="300px">
<b>Account No</b>
</td>
<td width="300px">
<b>Company</b>
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table width="900px">
<tr>
<td align="left" width="300px">
<%# DataBinder.Eval(Container.DataItem, "Name")%>
</td>
<td align="left" width="300px">
<%# DataBinder.Eval(Container.DataItem, "AccountNo")%>
</td>
<td align="left" width="300px">
<%# DataBinder.Eval(Container.DataItem, "Company")%>
</td>
</tr>
</table>
</ItemTemplate>
<HeaderStyle Font-Bold="True" ForeColor="#F7F7F7" BackColor="#4A3C8C"></HeaderStyle>
<SeparatorTemplate>
<div id="divSeprator" runat="server">//This div tag i want to access in the code behind
<br />
</div>
</SeparatorTemplate>
</asp:DataList>
</div>
J'ai essayé d'accéder au this.Controls
et DataList1.Controls
mais aussi de ceux qui ne contient pas ce div je sais est dans le SepratorTemplate
mais je ne sais pas comment accéder au contrôle à partir de ce modèle car il n'y a rien pour trouver les contrôles.
ce que vous essayez d'accomplir? –
En fait j'essaye d'appliquer le modèle de séparateur après 2 rangées pas après chaque rangée ainsi je veux vérifier la condition dans le code derrière et appliquer l'étiquette de div selon lui –