读书人

C# 只允许用户输入数目字而且数据

发布时间: 2012-12-23 11:28:15 作者: rapoo

C# 只允许用户输入数字,而且数据都可用于科学计算的数字,
C# 只允许用户输入数字,而且数据 都可用于科学计算的数字,有这样的方法;吗?
[最优解释]
@"^-?(0
[其他解释]
没有,自己限制
[其他解释]


onkeyup='value=value.replace(/[^\d]/g,"") '
onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"

onkeyup="this.value=this.value.replace(/\D/g,'')"
onafterpaste="this.value=this.value.replace(/\D/g,'')"



http://blog.csdn.net/xb12369/article/details/8212922
[其他解释]
[1-9][0-9]*)(\.[0-9]+)?$"
[其他解释]
  /// <summary>
/// 限制输入数字以外的字符
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void textbox_KeyPress(object sender, KeyPressEventArgs e)
{
if (((int)e.KeyChar < 48
[其他解释]
(int)e.KeyChar > 57) && e.KeyChar != 8)
{
e.Handled = true;
}
}

[其他解释]
引用:
C# code?123456789101112 /// <summary> /// 限制输入数字以外的字符 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void textbox_KeyPress(object sender, KeyP……

要是输入 0.5 0.8 这样的数字呢?

读书人网 >C#

热点推荐