Bonjour,

J'ai défini dans une page Web une listeView comprenant pour chaque ligne deux label et une textbox
A la fin de ma page, je dispose un bouton pour enregistrer les données saisie dans les différentes Textbox.
Mais j'ai un souci pour récupérer les données sur le Onclick du bouton. Les données sont null.
Voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<asp:ListView ID="LV_Champs" runat="server">
        <LayoutTemplate>
            <table id="Table1" runat="server"> 
            <thead>
            </thead>
            <tr runat="server" id="itemPlaceholder"></tr>
            </table>
        </LayoutTemplate>
        <ItemTemplate>
            <table>
            <tr>
            <td style="font:bold; width:150px;" align="left">
            <%# Eval("NomChamp")%>
            </td>
            <td style="width:350px;" align="left">
            <%# Eval("LibChamp_FR") %>
            </td>
            <td style="width:350px;" align="left">
            <asp:TextBox ID="TB_Libelle_ET" runat="server" Wrap="true" Text='<%#Eval("LibChamp_ET")%>' TextMode="MultiLine" ReadOnly="false" style=" border-style:solid; background-color:transparent; width:350px; border-color:aquamarine" ></asp:TextBox>
            </td>
            </tr>
            </table>
        </ItemTemplate>
    </asp:ListView>
    <p class="submitButtonCenter">
        <asp:Button ID="BT_Enregistrer" runat="server" Text="Enregistrer" OnClick="BT_Enregistrer_Click"/>
    </p>
et dans mon code behind :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
protected void BT_Enregistrer_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < LV_Champs.Items.Count; i++)
            {
                ligne_traduc_documents itc = ( Ligne_traduc_documents)LV_Champs.Items[i].DataItem;
            }
      }
J'obtiens itc à null. "ligne_traduc_documents" étant la classe de mes différents champs
Comment puis-je faire pour récupérer les données ?
Merci de votre aide