Parcourir une GridView contenant des TemplateField
Cet exemple permet de créer une gridView, puis de parcourir ligne à ligne ses valeurs pour enfin les afficher.
Page aspx :
<table width="100%"> <tr> <td align="center"> <asp:GridView runat="server" ID="gvList" AutoGenerateColumns="false" Width="400px"> <Columns> <asp:TemplateField HeaderText="Nom" ItemStyle-Width="50%"> <ItemTemplate> <asp:TextBox runat="server" ID="txtNom" Width="98%" /> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Prénom" ItemStyle-Width="50%"> <ItemTemplate> <asp:TextBox runat="server" ID="txtPrenom" Width="98%"></asp:TextBox> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView> </td> </tr> <tr> <td align="center"> <asp:Button runat="server" ID="btnValid" Text="Valider" OnClick="btnValid_Click" /> </td> </tr> <tr> <td align="center"> <asp:TextBox TextMode="MultiLine" ID="txtResult" runat="server" Height="200px" Width="60%" /> </td> </tr> </table>
CodeBehind :
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { // Cré...