Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2008, 13:39
Avatar de zacktagnan
zacktagnan
 
Fecha de Ingreso: abril-2005
Mensajes: 501
Antigüedad: 19 años, 1 mes
Puntos: 3
Restricción curiosa de tamaño en un TextBox

Hola a tod@s:

Me pasa una cosa cuanto menos curiosa porque, de primeras, no le veo explicación.

Me pasa en los TextBox, en un formulario de inserto/edición.

Si introduzco un texto mayor de 50 caracteres, por ejemplo 75, al Insertarlo en la base de datos, se me recorta y solamente se me guarda los 50 primeros caracteres.

En principio, pensé que era cosa del tamaño definido para ese campo en la tabla de la base de datos.
Pero tras aumentar su tamaño (y pasarlo de NVARCHAR(50) a NVARCHAR(100)), me sigue pasando lo mismo. Y yo por código tampoco tengo nada programado para que me haga ese recorte.

Es más, hago el cambio de texto ó el inserto en la propia tabla de la base de datos con el Sql Server y se me guarda todo el texto tecleado.
Y luego voy a la web y sale como lo he tecleado pero a nada que lo edito en la web al pulsar en el típico botón de Modificar me pasa lo ya contado.

Así que no sé ... ¿Acaso el elemento TextBox tiene alguna restricción de tamaño máximo de caracteres (y no hablo de la propiedad MaxLength que la tengo a 0)? ¿Hay que ponerlo a Multilínea para que admita más de 50 caracteres?
¿A alguien le ha pasado algo parecido?
__________________
Saludos,

zacktagnan.
=================================================

Última edición por zacktagnan; 17/02/2008 a las 13:47