社区
C#
帖子详情
C#.net中,如何设置textbox只能输入数字?
higuy
2007-06-18 12:47:58
thanx。
能否给各代码?
...全文
3857
14
打赏
收藏
C#.net中,如何设置textbox只能输入数字?
thanx。 能否给各代码?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
宁夏王吉生
2007-12-12
打赏
举报
回复
以上方法太繁琐了,可以利用数字控件
wt0731
2007-11-27
打赏
举报
回复
if (!Regex.IsMatch(this.txtNum.Text, @"^-?\d+(\.\d{2})?$"))
{
MessageBox.Show("User num is invalid");
}
else
{
MessageBox.Show("User num is usable");
}
kimiya25
2007-06-18
打赏
举报
回复
就是一个正则的限制吗
fuyiyong
2007-06-18
打赏
举报
回复
这样的问题不要太多啊,你搜一下,一大把
linekery
2007-06-18
打赏
举报
回复
onkeyup="this.value.replace('',/[^\d]+/g)"
看看好用不
dwxing
2007-06-18
打赏
举报
回复
用正则,^[\d]+$
dennis80
2007-06-18
打赏
举报
回复
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if ((e.KeyChar < 48 || e.KeyChar > 57) )
{
e.Handled = true;
}
}
sky3324
2007-06-18
打赏
举报
回复
<input
onkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"
onpaste="return !clipboardData.getData('text').match(/\D/)"
ondragenter="return false"
style="ime-mode:Disabled"
>只能输入数字,防止粘贴
woaitiyu
2007-06-18
打赏
举报
回复
学习
losedxyz
2007-06-18
打赏
举报
回复
e.Handled = true;
isgod
2007-06-18
打赏
举报
回复
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if ((e.KeyChar < 48 || e.KeyChar > 57) && e.KeyChar != 8)
{
e.Handled = true;
}
}
Koala_sea
2007-06-18
打赏
举报
回复
if (Regex.IsMatch(str, @"^[0-9]+$"))
{
return true;
}
else
{
return false;
}
lovefootball
2007-06-18
打赏
举报
回复
<asp:textbox onkeypress="isnum()" id="TextBox1" runat="server"></asp:textbox>
<script language="javascript">
function isnum()
{
if(event.keyCode<45 || event.keyCode>57)
{
event.keyCode=0;
}
}
</script>
showlin
2007-06-18
打赏
举报
回复
keypress事件里,看情况设置e.Handle
例如
if (e.KeyChar<'0' || e.KeyChar>'9')
e.Handle=true;
C#
.net
中
TextBox
输入
浮点型
数字
C#
.net
中
TextBox
输入
浮点型
数字
输入
textbox
控件
只能
输入
数字
制定控件只
输入
数字
,对其他的空间具有借鉴意义。
在ASP
.NET
中
TextBox
文本框限制数值大小
输入
。比如0到5数值.txt
此功能是
c#
版开发
中
,文本框
TextBox
限制
输入
数值的大小,当
输入
数值过大时,文本框下会有提示语句。
C#
Textbox
只能
输入
数字
代码
textbox
只能
输
数字
C#
VC2010
ASP
.Net
TextBox
控件只允许
输入
数字
ASP
.Net
TextBox
控件只允许
输入
数字
的几种方法
C#
111,120
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章