Array
(
)

Formatar Textbox

Pjava
   - 21 jan 2013

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

Pjava
   - 21 jan 2013

Em realidade, está dando erro no KeyPressEventArgs.

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

}

Joel Rodrigues
   - 21 jan 2013

Qual erro, PJava?

Pjava
   - 21 jan 2013

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

Robson Robsonalves.net
   - 21 jan 2013

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

Diomar Rockenbach
   - 23 jan 2013

Pode usar javascript.

#Código

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(); 
        }   
    }
}
				

Joel Rodrigues
   - 23 jan 2013

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

Pjava
   - 30 jan 2013

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

Joel Rodrigues
   - 28 fev 2013

E aí, PJava? Alguma novidade?