ALGUIEN AYUDEMEEEE !!!

07/07/2004 - 17:14 por JP | Informe spam
tengo un datagrid (DgInmueble) con la propiedad "autogeneratecolumns= true"
y necesito saber el numero de columnas que me genera estoy utilizando la
siguiente instruccion :

dgInmuebles.Columns.Count !!!!! Y no me esta contando, al depurarlo esta
instruccion me da Cero(0) y en el grid veo 6 columnas

acto seguido ejecuto la siguiente instruccion:
Response.Write(dgInmuebles.Columns.Count) y me imprime un cero.



Sobra decir que ambas instrucciones van despues del databind().



Que puedo hace para saber el numero de las columnas del datagrid, o por que
no me esta contando adecuadamente?

Muchas gracias !

Preguntas similare

Leer las respuestas

#1 Lazaro
07/07/2004 - 20:28 | Informe spam
tengo un datagrid (DgInmueble) con la


propiedad "autogeneratecolumns= true"
y necesito saber el numero de columnas que me genera


estoy utilizando la
siguiente instruccion :

dgInmuebles.Columns.Count !!!!! Y no me esta


contando, al depurarlo esta
instruccion me da Cero(0) y en el grid veo 6 columnas

acto seguido ejecuto la siguiente instruccion:
Response.Write(dgInmuebles.Columns.Count) y me imprime


un cero.



Sobra decir que ambas instrucciones van despues del


databind().



Que puedo hace para saber el numero de las columnas del


datagrid, o por que
no me esta contando adecuadamente?

Muchas gracias !


.




No puedes, porque cuando realizas la asignación de los
datos al datagrid, este aún no ha realizado la asignación
de las columnas.

El mejor consejo, es que si la asignación de datos es
directa, o sea si has puesto el AutoGenerate=true,
entonces pregúntale al origen de datos, (datatable,
dataset, dataview, etc...) cuantas columnas tiene, en vez
de hacerlo al datagrid.

Saludos
Respuesta Responder a este mensaje
#2 JP
07/07/2004 - 21:42 | Informe spam
lazaro, en realidad necesito saber la cantidad de columnas para desaparecer
la ultima columna, ya habia intentado preguntarle el numero de columnas al
origen de datos (dataset, datatable etc), pero en el momento de dar la
instruccion para desaparecer la ultima columna me genera un error diciendome
que estoy fuera del rango del frid, por eso es que estoy confundido, por que
me muestra un grid con 6 columnas si le hago el columns.count me muestra
cero, al preguntarle al origen de datos (ds o dt) me da las 6 columnas,
entonces si utilizo el dato de las 6 columnas para desaparecer la ultima
columna me genera el error que estoy fuera del rango.

Entonces la pregunta apropiada es, como puedo hacer para que el grid me
reconosca las columnas que se estan autogenerando?
Respuesta Responder a este mensaje
#3 msnews.microsoft.com
07/07/2004 - 22:11 | Informe spam
Si siempre es la última independientemente del origen de datos, Y quitarle
la columna, tieness un montón de opciones, lo que ocurre es que seguramente
cada una de ellas te fastidiará algo que tengas pensado.

Sin saber que tienes que hacer, directamente, se me ocurre que puedes
quitarle directamente la columna al datatable en cuestión, si eso no puedes
porque lo mantengas de alguna forma, pues puedes coger y hacer una copia del
datatable.

Lazaro

"JP" wrote in message
news:#
lazaro, en realidad necesito saber la cantidad de columnas para


desaparecer
la ultima columna, ya habia intentado preguntarle el numero de columnas al
origen de datos (dataset, datatable etc), pero en el momento de dar la
instruccion para desaparecer la ultima columna me genera un error


diciendome
que estoy fuera del rango del frid, por eso es que estoy confundido, por


que
me muestra un grid con 6 columnas si le hago el columns.count me muestra
cero, al preguntarle al origen de datos (ds o dt) me da las 6 columnas,
entonces si utilizo el dato de las 6 columnas para desaparecer la ultima
columna me genera el error que estoy fuera del rango.

Entonces la pregunta apropiada es, como puedo hacer para que el grid me
reconosca las columnas que se estan autogenerando?




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida