he añadido algunos cuadros de texto a GridView usando siguiente códigoasp: textbox GridView siempre devuelven valor en blanco
<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>
Quiero salvar los valores actualizados en la base de datos, pero cuando trato de los valores de acceso usando
string strs = ((TextBox)TwoHeadedGridView1.Rows[0].FindControl("txtStandard")).Text;
Siempre me devuelve el valor en blanco de todas las filas. Lo mismo ocurre con la lista desplegable me devuelve el valor seleccionado originalmente, es decir, el valor seleccionado en el momento del cuadro desplegable, no hay identificadores duplicados en mi formulario asp. Este es mi primera interacción con la personalización de gridview, quiero de alguna manera hacer que se ejecute,
¿Alguien puede sugerir cualquier corrección ...
Yo comprobé que cualquier ID duplicado está presente en ella o no,
¿En qué punto está tratando de obtener el valor actualizado? –
Tengo el botón de enviar que llama a la función del servidor que llama para encontrar el control de gridviewrow – Xinus