Foros del Web » Programando para Internet » ASPX (.net) »

Mostrar Textos grandes en varias lineas

Estas en el tema de Mostrar Textos grandes en varias lineas en el foro de ASPX (.net) en Foros del Web. En un formulario de ASP.Net tengo un TextBox en el que introducen descripciones grandes y se almacenan en base de datos. Al recuperar estas descripciones ...
  #1 (permalink)  
Antiguo 30/05/2006, 03:26
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 1 mes
Puntos: 2
Pregunta Mostrar Textos grandes en varias lineas

En un formulario de ASP.Net tengo un TextBox en el que introducen descripciones grandes y se almacenan en base de datos.
Al recuperar estas descripciones las muestro en un label y paso por una funcion que transforma los saltos de linea por <br> para que aparezca el texto en varias lineas, esto funciona bien si a la hora de meter las descripciones utilizo la tecla enter para saltar de linea, pero si no la utilizo el texto grande se expande y rompe con el layout definido para la tabla.
¿como podria conseguir que aparezca el texto en varias lineas?

Código:
private String Replace_BR(String strIn) 
{
   String strOut = strIn.Replace("\r\n", "<br>");
   return strOut;
}
ó igual lo puedo solucionar asignandole al label en el que muestro el texto una propiedad de tipo Multiline, existe algo así?
__________________
¿Por qué Uri Geller doblaba cucharas?

Última edición por txarly; 30/05/2006 a las 03:35
  #2 (permalink)  
Antiguo 30/05/2006, 04:19
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 1 mes
Puntos: 2
Solucionado, fallo mio que tenia un nowrap en la celda que contiene el label.
Sigo utilizando la función para convertir saltos de linea a <BR>

Un saludo
__________________
¿Por qué Uri Geller doblaba cucharas?
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 16:49.