Foros del Web » Programación para mayores de 30 ;) » .NET »

¿Como mover un campo literal en Visual Studio?

Estas en el tema de ¿Como mover un campo literal en Visual Studio? en el foro de .NET en Foros del Web. Hola!! Resulta que he insertado un WebForm del tipo Literal para unos sms que tiene que mostrar mi aplicación y cuando inserto uno en mi ...
  #1 (permalink)  
Antiguo 18/02/2005, 05:56
 
Fecha de Ingreso: febrero-2005
Mensajes: 31
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta ¿Como mover un campo literal en Visual Studio?

Hola!!

Resulta que he insertado un WebForm del tipo Literal para unos sms que tiene que mostrar mi aplicación y cuando inserto uno en mi diseño por defecto se pone en la esquina superios izquierda y yo quiero que se ponga bajo a la derecha y no hay manera de moverla.

¿Alguien sabrá como se hace?

Muchas gracias

Leti
  #2 (permalink)  
Antiguo 18/02/2005, 06:30
Avatar de RicaJ0625  
Fecha de Ingreso: noviembre-2004
Ubicación: La Chorrera, Panamá
Mensajes: 86
Antigüedad: 20 años, 4 meses
Puntos: 0
Tienes que editar el Control Literal en el HTML y agregarle Style="POSITION:absolute;"

Debe de Quedar algo asi
<asp:Literal id="Literal1" runat="server" Style="POSITION:absolute;">xxxxxxxx</asp:Literal>

Despues de esto podras moverlo donde quieras

Última edición por RicaJ0625; 18/02/2005 a las 06:37
  #3 (permalink)  
Antiguo 21/02/2005, 02:39
 
Fecha de Ingreso: febrero-2005
Mensajes: 31
Antigüedad: 20 años, 1 mes
Puntos: 0
Hola!!

El campo Style no lo reconoce,dice que no existe para el Literal.Estoy trabajando con el Visual Studio 2003.Tiene algo que ver esto??

Gracias

Leti
  #4 (permalink)  
Antiguo 21/02/2005, 08:42
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 20 años, 2 meses
Puntos: 7
Hola, por lo visto estás trabajando con GridLayout para posicionar los elementos, bueno el contenido de un control Literal se traduce en HTML directamente en tu página, así que no puedes asignarle una posición ni una clase CSS, en vez de eso podrías utilizar un Label o simplemente trabajarlo todo desde HTML. A modo de recomendación no deberías trabajar con ese esquema de posicionamiento (GridLayout), deberías utilizar FlowLayout y posicionar tus elementos con CSS, de ese modo tendrás un código HTML más limpio, más estándar (el editor del vs.net no permite eso) y crossbrowser.

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #5 (permalink)  
Antiguo 25/02/2005, 03:58
 
Fecha de Ingreso: febrero-2005
Mensajes: 31
Antigüedad: 20 años, 1 mes
Puntos: 0
Hola!!

En efectivo estoy trabajando en el modo GridLayout y no en tipo Flow.Intente hacer un nuevo formulario en modo flow como me dijiste pero es que no lo entiendo.Me sale el cursor a la hora de querer isertar webforms y es muy raro,no lo puedo mover como yo quiero.Y donde esta el archivo ese css para poder modificar las posiciones como me dijiste??

Gracias por tu ayuda

Leti
  #6 (permalink)  
Antiguo 25/02/2005, 05:47
Avatar de neivan  
Fecha de Ingreso: febrero-2005
Mensajes: 539
Antigüedad: 20 años, 1 mes
Puntos: 1
La ventajad e trabajar con GridLayout es que puedes poner todo los botones donde quieras pero al accceder desde los navegadores a tu aplicacion se puerde la posicion.

No se si el esplorer la mantenia pero vamos los navegadores demas fijo que no.
Cuando vas a un curso de visual studio lo primero q te dicen es que trabajess en modo FlowLayout .

Para trabajar en este modo y poner los botones de una menera ordenada y separada utiliza tablas

Inserta tablas y mete en los huecos los botones y campos

Tambien podras definir la posicion exacta de un label campo o boton con :
style="LEFT: 210px; POSITION: absolute; TOP: 129px" por ejemplo
esto esta medido en pixels

Para mas dudas aki stamos

Última edición por neivan; 25/02/2005 a las 05:54
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:53.