
10/02/2005, 15:27
|
 | | | 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... |