Problema con DATALIST
Publicado por Maximiliano (6 intervenciones) el 25/10/2007 16:31:31
Hola
Tengo el siguiente problema
Tengo un datalist con unos resultados de un buscador.
Segun los valores de los campos que devuelve el comando sQL muestro
la informacion en los items del datalist
O sea si un campo es mayor a 1 entonces aplico cierto contenido a un label dentro
del Datalist
Para eso recupero un dato asi
Sub crear_item(ByVal sender As Object, ByVal e As DataListItemEventArgs)
Dim destacado As Integer = CInt(CType(e.Item.DataItem, DataRowView).Row.ItemArray(10).ToString)
' asi obtengo el destacado
' acciones
end sub
En el primer llamado al sitio, este codigo anda perfectamente.
El problema es cuando vuelvo a llamar a la pagina, y vuelvo a cargar
el dataset, entonces su vuelve a ejecutar el procedimiento crear_item
pero produce el siguiente error:
Referencia a objeto no establecida como instancia de un objeto.
El error es este:
Dim destacado As Integer = CInt(CType(e.Item.DataItem, DataRowView).Row.ItemArray(10).ToString)
Quisiera saber si alguien tiene alguna idea de lo que puede llegar a suceder.
Gracias
Tengo el siguiente problema
Tengo un datalist con unos resultados de un buscador.
Segun los valores de los campos que devuelve el comando sQL muestro
la informacion en los items del datalist
O sea si un campo es mayor a 1 entonces aplico cierto contenido a un label dentro
del Datalist
Para eso recupero un dato asi
Sub crear_item(ByVal sender As Object, ByVal e As DataListItemEventArgs)
Dim destacado As Integer = CInt(CType(e.Item.DataItem, DataRowView).Row.ItemArray(10).ToString)
' asi obtengo el destacado
' acciones
end sub
En el primer llamado al sitio, este codigo anda perfectamente.
El problema es cuando vuelvo a llamar a la pagina, y vuelvo a cargar
el dataset, entonces su vuelve a ejecutar el procedimiento crear_item
pero produce el siguiente error:
Referencia a objeto no establecida como instancia de un objeto.
El error es este:
Dim destacado As Integer = CInt(CType(e.Item.DataItem, DataRowView).Row.ItemArray(10).ToString)
Quisiera saber si alguien tiene alguna idea de lo que puede llegar a suceder.
Gracias
Valora esta pregunta


0