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

textarea de un formulario (ASP.Net)

Estas en el tema de textarea de un formulario (ASP.Net) en el foro de ASPX (.net) en Foros del Web. Hola a todos de nuevo! Tengo un problema con uno de mis formularios, he de dejar que el usuario me introduzca un texto de hasta ...
  #1 (permalink)  
Antiguo 18/03/2008, 16:56
 
Fecha de Ingreso: marzo-2008
Mensajes: 26
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta textarea de un formulario (ASP.Net)

Hola a todos de nuevo!

Tengo un problema con uno de mis formularios, he de dejar que el usuario me introduzca un texto de hasta 1000 caracteres, y había pensado en hacerlo con un textarea.

El problema viene al limitar la longitud del textarea, ya que no tiene un "maxlength" como el textbox, he estado consultando en internet y en este foro, y por lo general lo solucionan con una funcion de javascript, q a mi no me va, no se si por usarla con asp.net o q.

El código que veo en casi todos sitios (son posts de hace algunos años) es algo así:

function validalargo()
{
if (document.hola.texto.length <= 255)
{
alert('texto:=' + texto)
alert('largo texto:=' + document.hola.texto.length)
}
else
{
alert('A SUPERADO EL MAXIMO QUE PERMITE LA VARIABLE')
}
}

Necesitaría saber si existe alguna solucion de asp.net, o si hay algo que se pueda usar como el "textarea".

Utilizo VB!

Muchas gracias a todos,

Un saludo,

Iván
  #2 (permalink)  
Antiguo 18/03/2008, 17:52
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: textarea de un formulario (ASP.Net)

Porque no usar un asp:TextBox asi

TextBox vox = new TextBox();
vox.MaxLength = 1000;
vox.TextMode = TextBoxMode.MultiLine;

y con eso bastara
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 19/03/2008, 09:20
 
Fecha de Ingreso: marzo-2008
Mensajes: 26
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: textarea de un formulario (ASP.Net)

Gracias Peter, estoy probando con el multiline, lo tengo definido así:

<asp:TextBox ID="txtCarta" runat="server" Height="200px" Width="450px" MaxLength="10" Columns="50" Rows="12" TextMode="MultiLine"></asp:TextBox>

(Puse 10 caracteres para probar) pero el maxlength no me limita, puedo introducir los caracteres que hagan falta, he probado con ie y con firefox, gracias,

Un saludo,

Iván
  #4 (permalink)  
Antiguo 19/03/2008, 10:02
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: textarea de un formulario (ASP.Net)

http://geeks.ms/blogs/fernandezja/ar...maxlenght.aspx

revisalo tiene muchos casos con los q te puedes encontrar
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #5 (permalink)  
Antiguo 19/03/2008, 10:23
 
Fecha de Ingreso: marzo-2008
Mensajes: 26
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: textarea de un formulario (ASP.Net)

Muchas gracias Peter, eres un máquina xD

Saludos,

Iván
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 13:07.