Posicionamiento absoluto de controles (Grid Layout) en ASP.net 2.0

En la versión 1.x de ASP.net la forma de incluir controles en las páginas era simplemente pinchar y arrastrar a la posición que quisieramos :el llamado modo Grid Layout frente al modo FloyLayout en el que los controles se posicionaban en orden y había que colocarlos en su sitio mediante tablas HTML o similares

En la versión 2.0 esta ya no es la opción por defecto ya que es ligeramente menos eficiente, si queremos usar esta funcionalidad tenemos que habilitarla ¿como? lo vemos en el siguente articulo:

Nots:Mi visual Studio está en inglés pero supongo que no tendreis problemas para localizar estas opciones en otros lenguajes

Para establecer posicionamiento absoluto para todo el proyecto seleccionamos en el menú superior de Visual Studio  Tools - options - HTML Designer - CSS Positioning

Una vez ahí marcamos el checkbox  y seleccionamos en el despkegable Absolutelly Positioned como se ve en la imagen.

 

[Ampliar Imagen]

 La segunda opción es seleccionar control a control uno a uno y establecer  su propiedad Style y luego Position y en Position Mode seleccionamos Absolutelly Position como se ve en la imagen.

Es mucho más trabajoso pero más eficiente, como he comentado antes la idea es no usar capas ni tablas a menos que sea imprescindible.

 

 


[Ampliar Imagen]

Importante:después de cualquiera de estas hay que pinchar y arrastrar y después posicionar en vez de arrastrar directamente donde queramos como en la versión 1.x

Pablo  Gumpert  Fernandez (aldeamedia)
Posicionamiento absoluto de controles (Grid Layout) en ASP.net 2.0
Pablo Gumpert Fernandez (aldeamedia)

Pablo Gumpert es formador y consultor oficial de Microsoft para .NET y SQL server.Lleva desarrollando desde hace más de diez años y durante ese tiempo ha trabajado como programador de videojuegos ,analista informático, experto en seguridad, DBA ... Actualmente se dedica sobre todo a la formación. Su especialidad es la programación en .NET aunque también es experto en MSSQL Server y en el año 2002 fundó su propia empresa colaboradora de diversos centros partner Microsoft.
Fecha de alta:03/05/2007
Última actualizacion:03/05/2007
Visitas totales:7632
Valorar el contenido:
Últimas consultas realizadas en los foros
Últimas preguntas sin contestar en los foros de devjoker.com