ciao a tutti, ho un problema che non riesco a spiegarmi;
ho una gridview generata così:
codice:
<asp:GridView
                        runat = "server"
                        ID = "GwNuovaPartitaB" 
                        DataSourceID = "GwNuovaPartitaSourceB" 
                        AutoGenerateColumns = "False" Width="500px">
                        <Columns>
                            <asp:BoundField DataField="giocatore" HeaderText="Giocatore" ReadOnly="True" SortExpression="Giocatore" >
                            </asp:BoundField>
                            <asp:BoundField DataField="id_squadra" HeaderText = "id_squadra" Visible = "False" />
                            
                            <asp:TemplateField HeaderText="Gol">
                                <ItemTemplate> 
                                    <asp:TextBox ID="txtGolGwNuovaPartitaB" runat="server" MaxLength = "2" Width = "25px" Text = "1" CssClass="defaultTextActive"></asp:TextBox> 
                                </ItemTemplate> 
                        </Columns>
                    </asp:GridView>
Ora sul submit vorrei leggere il contenuto sia del campo giocatore di tipo BoundField(oK) che del campo gol di tipo ItemTemplate;

Scorro la griglia:
codice:
foreach (GridViewRow row in this.GwNuovaPartitaB.Rows)
{
     //Giocatore
     row.Cells[0].Text
    
    String name = ((TextBox) (this.GwNuovaPartitaB.Rows[0].FindControl("txtGolGwNuovaPartitaB"))).Text;
}
sul campo textbox recupero solo il valore di default e non l'input dell'utente?? come mai?
Grazie!