
18/03/2004, 11:44
|
| | Fecha de Ingreso: febrero-2004
Mensajes: 67
Antigüedad: 21 años, 1 mes Puntos: 0 | |
Array equivalente a sqldatareader Hola!, estoy trabajando con un repeater que muestra datos de fuentes distintas segun una variable. Puede ser que obtenga los datos de un sqldatareader o de un array. El problema que tengo es que al mostar los datos lo hago con:
<%# DataBinder.Eval(Container.DataItem, "CAMPO")%>
Pero cuando se tienen que obtener del Array me dice que no existe el "CAMPO". Supongo que generando una estructura equivalente a un sqldataset se solucionará el problema. He intentado con arraylist pero no se que objeto tengo que 'colgar' de cada item del array para que al mostrarlo me lo haga de la misma forma que con el sqldatareader.
El array list lo declaro y luego hago:
miArrayList.Add("VALOR");
pero en vez de valor lo que tendria que añadir es una estructura en forma de pareja (clave-valor)que pueda ser llamada con DataBinder.Eval(Container.DataItem, "CAMPO") donde "CAMPO" seria la clave y el valor el valor que quiero mostrar.
Alguna idea?
gracias. |