none
Gerar senha alfanumerico RRS feed

  • Pergunta

  • Bom dia , gostaria de saber como faço para validar onde um campo tenha como obrigacao numero e letras com no maximo 15 caracteres.

    E que nao deva ser randomico.

    Obrigado.

    terça-feira, 20 de março de 2012 14:44

Todas as Respostas

  • Amigo, acredito que se vc quer fazer isso no lado do cliente, terá de criar algumas funções javascript para contabilizar isso para você, por exemplo uma para verificar se um determinado caracter é número

    http://www.codetoad.com/javascript/isnumeric.asp


    Olavo Oliveira Neto
    http://olavooneto.wordpress.com
    Twitter @Olavooneto
    Se for útil marque como resposta e faça um Developer feliz :)

    terça-feira, 20 de março de 2012 16:24
    Moderador
  • Cara vc quer dizer que não pode haver caracteres especiais?

    se for isso segue o cód.

       public static string CaracteresAscPontuacao
            {
                //[-!"#$%&'()*+,./:;<=>?@[\\\]_`{|}~]
                get { return "[!" + '"' + "#$%&'()*+,./:;<=>?@[" + @"\\\]_`{|}~]"; }
            }
    
    
           public static string TratarTextoComCaracteresEspeciais(string texto, string trocarPor, string NaoTirarEste)
            {
                string retorno = string.Empty;
                if (!string.IsNullOrEmpty(NaoTirarEste))
                    retorno = System.Text.RegularExpressions.Regex.Replace(texto, CaracteresAscPontuacao.Replace(NaoTirarEste, string.Empty), trocarPor);
                else
                    retorno = System.Text.RegularExpressions.Regex.Replace(texto, CaracteresAscPontuacao, trocarPor);
    
                return retorno;
            }

    O parametro texto seria o valor do seu txt, no onchage do campo vc chama a função

    TratarTextoComCaracteresEspeciais


    • Editado Romy Moura terça-feira, 20 de março de 2012 17:22
    terça-feira, 20 de março de 2012 17:21