Formatar Textbox

.NET

21/01/2013

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

Pjava

Curtidas 0

Respostas

Pjava

Pjava

21/01/2013

Em realidade, está dando erro no KeyPressEventArgs.

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

}
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

21/01/2013

Qual erro, PJava?
GOSTEI 0
Pjava

Pjava

21/01/2013

Não acha o namespace desse cara. Eu uso WEB FORM e não Windows Form
GOSTEI 0
Robson Alves

Robson Alves

21/01/2013

Não existe esse objeto no mantra Web!
Você tem que usar equivalentes, do tipo RTF.
GOSTEI 0
Diomar Rockenbach

Diomar Rockenbach

21/01/2013

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(); 
        }   
    }
}
				
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

21/01/2013

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

Pjava

21/01/2013

Ainda não testei, mas vou fazer isso e a resposta eu posto aqui novamente.
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

21/01/2013

E aí, PJava? Alguma novidade?
GOSTEI 0
POSTAR