Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   textarea de un formulario (ASP.Net) (http://www.forosdelweb.com/f78/textarea-formulario-asp-net-567349/)

Troilus 18/03/2008 16:56

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

Peterpay 18/03/2008 17:52

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

Troilus 19/03/2008 09:20

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

Peterpay 19/03/2008 10:02

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

Troilus 19/03/2008 10:23

Re: textarea de un formulario (ASP.Net)
 
Muchas gracias Peter, eres un máquina xD

Saludos,

Iván


La zona horaria es GMT -6. Ahora son las 20:25.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.