Verán, estoy haciendo una select de un datatable. Esta select devuelve un array de datarows. Ok.
Quiero enlazar este array con el GridView, hasta ahi sin problema.
Código:
Dim objDr() as DataRow = tbDatos.Select(....) IF (objDr.length > 0) THEN gridView.DataSource = objDr gridView.DataBind() END IF
Muy bien, el problema es, que al ser un Array de DataRows, los nombres de las columnas no existen. Por lo que al hacer el enlace a datos en el HTML, dentro del TemplateField mediante el BIND, esto peta...
Código:
Por lo que quiero es hacer un Bind, pero del número de campo. En C# también pasa esto, pero ahi lo soluciono asi:<asp:Literal id="litActoMedico" Text='<%# Bind("DES_ACTOMEDICO") %>' runat="server" />
Código:
Pero en VB, no soy capaz de... digamos traducirlo.<%# ((System.Data.DataRow) Container.DataItem)[9].ToString() %>
Lo que neciesto es enlazar, los registros del DataRow, por el número de índice del campo.
Por favor, si pueden ayudarme, les agradecería me dijeran como hacerlo. Desde ya, muchas gracias.