16/04/2009, 05:45
|
| | Fecha de Ingreso: abril-2009
Mensajes: 1
Antigüedad: 15 años, 7 meses Puntos: 0 | |
Respuesta: NO recupero en DAtagrid el valor de EditItemTemplate Hola!!
tengo unas duda y por mas que busco por intenet y leo foros no logro resolverla del todo!A ver os comento:
tengo un gridvview donde metos datos sobre unos proyecto que tengo activos en una base de datos. este gridview tiene atributos correspondiente a los proyectos mas dos botons:
<asp:CommandField ButtonType="Button" ShowEditButton="True" />
<asp:CommandField ButtonType="Button" ShowDeleteButton="True" />
para poder modificar algunos datos de los proyectos disponibles en la tabla.
Respecto al codigo asp:
<asp:templatefield headertext="Autor">
<itemtemplate> <%#eval("AutorProy")%> </itemtemplate>
<edititemtemplate>
<asp:textbox id="ctAutorProy" text='<%#bind("AutorProy")%>' runat="server"/>
</edititemtemplate>
</asp:templatefield>
creo que esta bien, y si no es asi me gustaria que me comentarais...
y respecto a codigo visual basic,en GridView1_RowUpdating no se muy bien como solucionar el problema. Quiero tomar los datos moficados de la caja de texto autor del gridview para poder incorporarlos a una base de datos. Este es la primar parte del codigo (sin las conexiones a la base de datos)
dim indice As Integer
Dim proyectoAModificar As String
Dim fila As GridViewRow
indice = e.RowIndex
proyectoAModificar = GridView1.DataKeys(indice).Value
'me recupera la fila a modificar
fila = GridView1.Rows(indice)
Dim autorAModificar As TextBox
Dim autor As String
autorAModificar = fila.FindControl("ctAutorProy").ToString
¿como hago para obtener el datos escrito en la caja de texto????
autorAmodificar me sale vacio! |