Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/12/2010, 00:00
wwwmaster
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 21 años, 5 meses
Puntos: 37
Respuesta: modificar campos dentro de un gridview

Dentro de las etiquetas del GridView, tienes:
<asp:TemplateField HeaderText="idCliente OJO">
<EditItemTemplate>
<asp:TextBox ID="idCliente" runat="server" Width="30" Text='<%# Bind("idCliente") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="lblIdCliente" runat="server" Text='<%# Bind("idCliente") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>

Donde:< ItemTemplate> sirve para lo que se despliega a manera de consulta.
<EditItemTemplate> especifica las caracteristicas del objeto a desplegar cuando se edita.

Ademas en la especificacion del gridview especificas el atributo para permitir el BOTON editar, asi como el evento que habra de ejecutarse:
<asp:GridView ID="GridView1" runat="server"
CssClass="table_list table_mouse_pointer" Width="80%"
AutoGenerateColumns="False"
HeaderStyle-CssClass="table_list"
DataKeyNames="idCliente"
AutoGenerateEditButton="true"
OnRowEditing="GridView1_RowEditing" OnRowDeleting="GridView1_RowDeleting"
ShowFooter="True"
EmptyDataText = "No hay datos">