Galera,
Estou com um problemão!
Preciso validar a quantidade de caracteres de um campo TextBox, o limite é 500, eu tenho um flash que faz a contagem dos caracteres, quando o usuário vai enviar o texto para o Aspx.CS e eu utilizo o Length() para validar a quantidade, ele está contando os enters como 2 caracteres, alguém sabe me dizer porque ele está fazendo isso? e como eu resolvo?
[]'soamazing
O Que O Textbox Envia Quando Um Usuário Da Enter?
Started By soamazing, 17/12/2010, 10:36
1 reply to this topic
#1
Posted 17/12/2010, 10:36
[NAME] JAQUELINE BENEDICTO
[OCCUPATION] Administradora
[SITES] UpMasters - LinksBR - BlogsBR
[COMPANY] HostClassic - All Domínios
[FÓRUM] UPFÓRUM
[OCCUPATION] Administradora
[SITES] UpMasters - LinksBR - BlogsBR
[COMPANY] HostClassic - All Domínios
[FÓRUM] UPFÓRUM
#2
Posted 17/12/2010, 11:17
Porque os enteres são compostos de 2 caracteres (10 e 13, "\n" e "\r"). Se você não quer contar esses bytes, pode usar um replace antes pra removê-los.
texto = texto.replace("\r",""); texto = texto.replace("\n","");
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)