Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/02/2005, 15:27
Avatar de HenrydeSousa
HenrydeSousa
 
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 300
Antigüedad: 20 años, 6 meses
Puntos: 2
El DataBindings es una colleción de enlace a datos para un control. Asi lo define el
Visual Studio. Puedes enlazar un control como un TextBox, Label etc... a una columna
del Dataset.

Nota: no se que otro origen de datos se podría utilizar en el DataBindings. Solo he trabajado
enlazando los controles a columnas de un Dataset.

En mi caso trabajo con Datasets especializados para cada tabla de la base de datos. Defino las columnas,
el tipo y esas cosas.

Luego en el WebForm agrego un Dataset físico y le digo Conjunto de datos a los que se hace referencia.
Le indico que es un dataset del tipo que creé en la clase .vb.

Luego tomas el textbox, te vas a la ventana de propiedades y buscas el DataBindings, alli elijes
el dataset con el que quieres trabajar, luego la tabla, y luego la columna.
De esa forma tu textbox esta enlazado a una columna del dataset, algo asi como lo hacias con vb 6.0 y el recordset no?

En el .aspx el textbox queda algo asi:

<asp:TextBox id=txtCodigo tabIndex=1 Width="70px" runat="server" Text='<%# DataBinder.Eval(DatosLineas1, "Tables[tlineas].DefaultView.[0].cid_linea") %>' BorderWidth="1px" BackColor="White" BorderColor="#96ABC4" ToolTip="Código de la Característica" MaxLength="3" Enabled="False" ForeColor="Black" Font-Size="8pt" Font-Names="Verdana">
</asp:TextBox>

Fijate en la propiedad text.

Puedes mirar el Duwamish, crep que tiene algo asi. Saludos...