Formatar Textbox

21/01/2013

1

Como eu faço para um controle do tipo textBox ou RadTextBox só aceite Numero e ":"?
Responder

Posts

21/01/2013

Pjava

Em realidade, está dando erro no KeyPressEventArgs.

protected override void edtHoraIni_OnKeyPress(object sender, KeyPressEventArgs e)
{

}
Responder

21/01/2013

Joel Rodrigues

Qual erro, PJava?
Responder

21/01/2013

Pjava

Não acha o namespace desse cara. Eu uso WEB FORM e não Windows Form
Responder

21/01/2013

Robson Alves

Não existe esse objeto no mantra Web!
Você tem que usar equivalentes, do tipo RTF.
Responder
Pode usar javascript.

Como chamar: onkeypress="soNumero(event)"

function soNumero(event) {
if (event.keyCode == 8  || // Back-space
event.keyCode == 9  || // Tab
event.keyCode == 27 || // Esc
event.keyCode == 13 || // Enter
(event.keyCode == 65 && event.ctrlKey === true)) // Control-a ; para selecionar tudo 
{
return;
    }
    else 
    {
    /* Validar qualquer coisa diferente de números */
        if (!(event.keyCode >= 48 && event.keyCode <= 57)) 
        {
            event.preventDefault(); 
        }   
    }
}

function soNumeroEPonto(event) {
if (event.keyCode == 46 || // Ponto
event.keyCode == 44 || // Virgula	
event.keyCode == 8  || // Back-space
event.keyCode == 9  || // Tab
event.keyCode == 27 || // Esc
event.keyCode == 13 || // Enter
(event.keyCode == 65 && event.ctrlKey === true)) // Control-a - para selecionar tudo 
{
return;
    }
    else 
    {
    /* Testar acionamento de outras teclas */
        if (!(event.keyCode >= 48 && event.keyCode <= 57)) 
        {
            event.preventDefault(); 
        }   
    }
}
				
Responder

23/01/2013

Joel Rodrigues

Como se trata de um projeto web, siga a dica do amigo Diomar e trate isso por Javascript.
Responder

30/01/2013

Pjava

Ainda não testei, mas vou fazer isso e a resposta eu posto aqui novamente.
Responder

28/02/2013

Joel Rodrigues

E aí, PJava? Alguma novidade?
Responder