p2p.wrox.com Forums

Need to download code?

View our list of code downloads.


  Return to Index  

aspx_espanol thread: <ASP:TABLE> VS <TABLE>


Message #1 by "Sergiete" <sergiete@h...> on Wed, 16 Oct 2002 19:44:17 +0200
Muchas gracias, me ha quedado claro.


"Victor Garcia Aprea" <vga@o...> escribió en el mensaje
news:225065@a..._espanol...


Sergiette,

Una regla bastante comun que podes aplicar es que si no estas realizando
ningun manipulacion de tu control en el lado servidor, ni usando
viewstate, etc -- entonces realmente no necesitas usar un webcontrol. Lo
mas importante a tener en cuenta es que el uso de webcontrols *tiene* un
costo, la incializacion, el seteo de propiedades, el manejo de
viewstate, el firing de eventos, etc,etc. Entonces si podes lograr lo
mismo con un elemento html mucho mejor porque ademas de obtener el mismo
resultado va a ser mas "economico". Entonces podrias reducirle el
problema a "realmente necesito un webcontrol para esto?" cada vez que
estes en duda.

En tu caso especifico, si no necesitas mantener el estado de la tabla,
ni estas manipulandola programaticamente en el lado servidor (i.e.
agregando rows, cambiando columnas, etc,etc) entonces un elemento
<table> va a ser mejor.

saludos,

--
Victor Garcia Aprea
Microsoft MVP | ASP.NET

> -----Original Message-----
> From: Sergiete [mailto:sergiete@h...]
> Sent: Wednesday, October 16, 2002 2:44 PM
> To: ASP.Net en Español
> Subject: [aspx_espanol] <ASP:TABLE> VS <TABLE>
>
>
> Viendo ejemplos de código en libros, grupos de noticias y
> demás me surge la siguiente duda.
>
> ¿ Qué diferencia hay exactamente entre usar un control web
> <asp:table> y usar un <table> de html ?
>
> Entiendo la diferencia que hay entre los controles web y los
> controles html, es decir, los controles web tienen la
> capacidad de guardar su estado, de ser manipulados mediante
> código y demás, pero, si tenemos una tabla normal, estática,
> que solamente usamos para posicionar distintos elementos,
> ¿existe alguna diferencia entre usar el control web
> <asp:table> y el control html <table>?
>
> He visto, incluso en libros de asp.net, código en el qué se
> usa <table> y prácticamente ningún ejemplo en el que se use
> <asp:table>, también es verdad que la mayoria de las veces el
> control web <asp:table> se declara y crea en el código y no
> con etiquetas. Pero es una cosa que me hace dudar entre qué
> debo usar en mi web, uno u otro elemento.
>
> Muchas gracias.
>
>
>
> ---
> Usted está suscrito a aspx_espanol como:
> vga@o...
> Para darse de baja, envíe un mensaje en blanco a
> %%email.unsub%%
>
>






  Return to Index