Bonjour,
j'ai une gridview dont le code est sidessous:
lorsque je load ma page j'ai deux choix selon une variable session qui va etre soit a mode
display alors je doit afficher le mode ItemTemplate cad lblanswer, lblNbrNo et Label1.
si mode edit le doit afficher le mode EditItemTemplate cad lblanswer, rdbYesNo, chkFlague
je ne sais pas comment faire ca stp j'ai besoin d'aide
<asp:GridView ID="GridViewCommentaire" runat="server" AutoGenerateEditButton="true" AutoGenerateColumns ="False"
DataKeyNames="ID" BorderStyle="Double" CellPadding="1" HorizontalAlign="Left" Width="410px" BorderColor="Black">
<Columns>
<asp:TemplateField >
<ItemTemplate>
<table id="tab2" border="0">
<tr>
<td style="width: 320px" colspan="2">
<input type="hidden" id="hidden" runat="server" value='<%# Bind("id")%>'/>
<asp:Label ID="lblanswer" runat="server" text='<%# Bind("Answer") %>' />
</td>
</tr>
<tr>
<td style="width: 300px">
<asp:Label ID="Label1" runat="server" text='<%# Bind("id") %>' />
<asp:Label ID="lblNbrNo" runat="server" text='<%# Bind("id") %>' />
</td>
<td>
</td>
</tr>
</table>
</ItemTemplate>
<EditItemTemplate>
<table id="tab2" border="0">
<tr>
<td style="width: 320px" colspan="2">
<input type="hidden" id="hidden" runat="server" value='<%# Bind("id")%>'/>
<asp:Label ID="lblanswer" runat="server" text='<%# Bind("Answer") %>' />
</td>
</tr>
<tr>
<td style="width: 300px">
<asp:RadioButtonList ID="rdbYesNo" runat="server" RepeatDirection="Horizontal" >
<asp:ListItem Text="Yes" Value="1" ></asp:ListItem>
<asp:ListItem Text="No" Value="2" ></asp:ListItem>
</asp:RadioButtonList>
</td>
<td>
<asp:CheckBox ID="chkFlague" runat="server" Enabled="true" Text="Flague" />
</td>
</tr>
</table> </EditItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Merci d'avance
Arouwa