ho aggiunto alcune caselle di testo per GridView utilizzando seguente codiceasp: textbox GridView tornare sempre valore vuoto
<asp:TemplateField HeaderText="STD<br/>ID">
<ItemStyle BackColor="LightBlue" />
<ItemTemplate>
<div style="font-size:xx-small; overflow:hidden;">
<asp:TextBox ID="txtStandard" EnableViewState="true" Height="10" Font-Size="XX-Small" Width="50" Text='<%# bind("STANDARD_ID") %>' runat="server"></asp:TextBox>
<asp:AutoCompleteExtender ID="AutoCompleteExtenderDemo" runat="server"
TargetControlID="txtStandard" ServiceMethod="GetCompletionList"
MinimumPrefixLength="1" CompletionInterval="1000"
EnableCaching="true" CompletionSetCount="20">
</asp:AutoCompleteExtender>
</div>
</ItemTemplate>
</asp:TemplateField>
voglio salvare valori aggiornati al database, ma quando provo a valori di accesso utilizzando
string strs = ((TextBox)TwoHeadedGridView1.Rows[0].FindControl("txtStandard")).Text;
Mi restituisce sempre il valore vuoto per tutte le righe, La stessa cosa accade per l'elenco a discesa mi restituisce il valore originariamente selezionato cioè il valore selezionato al momento della scrittura del menu a discesa, non ci sono ID duplicati presenti sul mio modulo asp, Questo è il mio Prima interazione con la personalizzazione di gridview, voglio in qualche modo farlo girare,
Qualcuno mi può suggerire eventuali correzioni ...
ho controllato che qualsiasi ID duplicato è presente in essa o no,
A che punto stai cercando di ottenere il valore aggiornato? –
Ho pulsante di invio che chiama la funzione lato server che chiama il controllo find di gridviewrow – Xinus