Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Colocar datos manualmente en un GridView

94 views
Skip to first unread message

Alexa

unread,
May 20, 2009, 8:26:39 PM5/20/09
to
Sólo por curiosidad , existe alguna forma de asignar manualmente datos (en tiempo de diseño)   a las celdas de un GridView  (es decir sin tener que valerse de un datasource).
Por ejemplo en el gridView que pongo lineas abajo , ¿como le puedo asignar manualmente las letras A , B, C, E, F  a la primera fila del GridView? (sin recurrir al codebehind)
 
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"  Width="325px">

<Columns>

<asp:BoundField HeaderText="Codigo" />

<asp:BoundField HeaderText="Codigo" />

<asp:BoundField HeaderText="Codigo" />

<asp:BoundField HeaderText="Codigo" />

<asp:BoundField HeaderText="Codigo" />

</Columns>

</asp:GridView>

Jose A. Fernandez

unread,
May 27, 2009, 9:20:55 AM5/27/09
to
Hola Alexa

El gridview hacer el trabajo por nosotros de armar una tabla (iterar,
bindear a datos, generar controles) es por eso que necesitas
"enalzarlo a algo que se puede recorrer y obtener
propiedades" (algunas interfaces que debe soportar la estructura para
que se pueda bindear)
Sintesis... no puedes sin bindear

Para eso te convendría otros webcontrol: Repeater, o crear una tabla
on-thle-fly con sus respectiva clase HTMLTable desde el codebehind...

Un ejemplo, y solo un ejemplo (para observar el trabajo de hacer
manualmente)
- Generar HTMLTable on-the-fly. Asignar texto a la celda (HTML,
Controles, Texto)
http://geeks.ms/blogs/fernandezja/archive/2008/05/23/generar-htmltable-on-the-fly-asignar-texto-a-la-celda-html-controles-texto.aspx


NOTA: Tambien podrias crear una estructura para bindear VACIA, y luego
iterar sobre el gridiview "vacio" y realizar las acciones que
quieres... pero no veo la necesidad


Espero que te sirva de ayuda o guia
______________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja

Alexa

unread,
Jun 2, 2009, 12:00:06 PM6/2/09
to
Estupendo, me qued� claro . Estuve de viaje por eso he demorado volver al
foro.


"Jose A. Fernandez" <ferna...@gmail.com> escribi� en el mensaje
news:3df57424-82e8-4464...@a7g2000yqk.googlegroups.com...
Hola Alexa

El gridview hacer el trabajo por nosotros de armar una tabla (iterar,
bindear a datos, generar controles) es por eso que necesitas
"enalzarlo a algo que se puede recorrer y obtener
propiedades" (algunas interfaces que debe soportar la estructura para
que se pueda bindear)
Sintesis... no puedes sin bindear

Para eso te convendr�a otros webcontrol: Repeater, o crear una tabla


on-thle-fly con sus respectiva clase HTMLTable desde el codebehind...

Un ejemplo, y solo un ejemplo (para observar el trabajo de hacer
manualmente)
- Generar HTMLTable on-the-fly. Asignar texto a la celda (HTML,
Controles, Texto)
http://geeks.ms/blogs/fernandezja/archive/2008/05/23/generar-htmltable-on-the-fly-asignar-texto-a-la-celda-html-controles-texto.aspx


NOTA: Tambien podrias crear una estructura para bindear VACIA, y luego
iterar sobre el gridiview "vacio" y realizar las acciones que
quieres... pero no veo la necesidad


Espero que te sirva de ayuda o guia
______________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja


On 20 mayo, 21:26, " Alexa" <a...@hotmail.com> wrote:

> S�lo por curiosidad , existe alguna forma de asignar manualmente datos (en
> tiempo de dise�o) a las celdas de un GridView (es decir sin tener que

0 new messages