Formatar Textbox
Como eu faço para um controle do tipo textBox ou RadTextBox só aceite Numero e ":"?
Pjava
Curtidas 0
Respostas
Pjava
21/01/2013
Em realidade, está dando erro no KeyPressEventArgs.
protected override void edtHoraIni_OnKeyPress(object sender, KeyPressEventArgs e)
{
}
protected override void edtHoraIni_OnKeyPress(object sender, KeyPressEventArgs e)
{
}
GOSTEI 0
Joel Rodrigues
21/01/2013
Qual erro, PJava?
GOSTEI 0
Pjava
21/01/2013
Não acha o namespace desse cara. Eu uso WEB FORM e não Windows Form
GOSTEI 0
Robson Alves
21/01/2013
Não existe esse objeto no mantra Web!
Você tem que usar equivalentes, do tipo RTF.
Você tem que usar equivalentes, do tipo RTF.
GOSTEI 0
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
21/01/2013
Como se trata de um projeto web, siga a dica do amigo Diomar e trate isso por Javascript.
GOSTEI 0
Pjava
21/01/2013
Ainda não testei, mas vou fazer isso e a resposta eu posto aqui novamente.
GOSTEI 0
Joel Rodrigues
21/01/2013
E aí, PJava? Alguma novidade?
GOSTEI 0