Yazeka
Arama sonuçlarına göre oluşturuldu
TextBox'ta sadece sayı girişi yapabilmek için aşağıdaki yöntemlerden biri kullanılabilir:
- C# Kodu ile: TextBox'ın KeyPress eventine aşağıdaki kod bloğu eklenerek sadece rakamların girilmesi sağlanabilir 14:
private void textBox2_KeyPress(object sender, KeyPressEventArgs e) { e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar); }
- JavaScript Kodu ile: Sayfanın üst kısmına aşağıdaki JavaScript kodu eklenip, hangi TextBox'a bu özelliği vermek isteniyorsa onun onkeypress eventine aşağıdaki kod yapıştırılabilir 2:
function SayiGirme(degisken) { degisken = (degisken) ? degisken : window.event; var charCode = (degisken.which) ? degisken.which : degisken.keyCode; if (charCode > 31 && (charCode < 48 || charCode > 57)) { return false; } return true; }
5 kaynaktan alınan bilgiyle göre: