Jump to content


Photo

O Que O Textbox Envia Quando Um Usuário Da Enter?


  • Faça o login para participar
1 reply to this topic

#1 soamazing

soamazing

    Até hoje e sempre

  • Usuários
  • 235 posts
  • Sexo:Feminino
  • Localidade:UPMASTERS.COM
  • Interesses:Boyz II Men, TLC, Destiny's Child, Mariah Carey
    Porpurina, programação, web design.
    Dreamweaver, Fireworks, Adobe.
    Namoro, Sexo, e nada de drogas

Posted 17/12/2010, 10:36

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
[NAME] JAQUELINE BENEDICTO
[OCCUPATION] Administradora
[SITES] UpMasters - LinksBR - BlogsBR
[COMPANY] HostClassic - All Domínios
[FÓRUM] UPFÓRUM

#2 LeoB

LeoB

    Super Veterano

  • Usuários
  • 1876 posts
  • Sexo:Masculino
  • Interesses:Programação

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)

IPB Skin By Virteq