Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/01/2014, 17:38
antvo
 
Fecha de Ingreso: junio-2012
Mensajes: 233
Antigüedad: 12 años, 5 meses
Puntos: 3
Sonrisa Respuesta: GridView con columna editable

Cita:
Iniciado por alan_69niupi Ver Mensaje
el eval sirve para controles de tipo ItemTemplate, como son los textbox, los label, o button entre entre otros,
para usar el eval tienes que asignar un datasouce a un gridview
por ejemplo
gridviewCliente.DataSource= dataSet;

el data set es el que contiene una columna que se llama nombre.
entonces en el diseño agregas una columna de tipo itemTemplate y agregas un textbox y al textbox le pones el valor de la columna Nombre.

por ejemplo desde el evento si llenas el gridview con un boton o desde el load
pones esto
gridview.DataSouce=DataSet;
gridView.Databind();

y asi le asignas un valor al datasouce del grid y un valor al eval de la columna


Saludos!!!!


Le agregue esto que me decias:


<asp:TemplateField HeaderText="Descripcion">
<ItemTemplate>
<asp:TextBox ID="txtNombre" runat="server" Width="50px" >
</asp:TextBox>
</ItemTemplate>
</asp:TemplateField>


y luego en el codigo use:
Obs = GridViewMisOts.Rows(index).Cells(6).Text.ToString

y luego lo muestro en un label:

Label1.Text = "Regresaste la OT: " & OT & Obs.ToString()


pero no sale nada cuando escribo en el, a fuerza requiero usar el data set que me dices? se puede hacer como lo puse?

Gracias