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ódigoComo 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?