C#中的textbox框的输入问题,请各位高手指教!! 怎样在textbox框中只输入数字且输入的数字只能是50或100的整数倍? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用验证控件或者在LoseFocus中处理 只输入数字的话 用Key_Down事件处理LZ的要求不能同时满足 Key_Press 只输入数字再加个逻辑判断是否是50或100的倍数 try{ int a=转换; if(a%50==0||a%100==0) { 操作; } else { messageBox。show(“只能输入50或者100的整数倍”); }}catch(){ messageBox。show(“只能输入数字”);} 我用Key_Press事件做过处理只能输入数字,可还是控制不了输入50或100的整数倍 http://topic.csdn.net/u/20090804/16/17e8eaab-5054-4a88-8de4-22ad16304d5c.html 输入数字在Key_Press事件里写,输入50或100的整数倍在你点确定按钮的_Click事件里写! 验证控件RangeValidator将 RangeValidator 控件添加到页中并设置下列属性: 属性 说明 ControlToValidate 用户必须为其提供值的控件的 ID。 ErrorMessage, Text, Display 一些属性,用于指定在用户跳过控件时显示的错误的文字内容和位置。有关详细信息,请参见如何:控制 ASP.NET 服务器控件的验证错误信息显示。 使用 MinimumValue 和 MaximumValue 属性设置范围的上、下限的值。设置 Type 属性以指定范围设置的数据类型。使用 ValidationDataType 枚举,以便能够指定下列类型:String Integer Double Date Currency 在窗体事件里 有一个 leav事件 在其中写上判断!!! 先输入结果,一边输入就一边判断,因为文本框输入的是字符串,所以用foreach遍历里面的字符,然后判断用Char的IsNumber方法! textChanged 事件try{ int a=转换; if(a%50==0||a%100==0) { 操作; } else { messageBox。show(“只能输入50或者100的整数倍”); }}catch(){ messageBox。show(“只能输入数字”);} 在keypress事件中判断是否是数字,在光标移除事件中检查是否是整数倍,或者在提交的时候检查。 用javascript 在前台写处理输入的数字是50-100...然后在key_press中判断输入的是数字,具体代码楼上有 try{ int a=转换; if(a%50==0||a%100==0) { 操作; } else { messageBox。show(“只能输入50或者100的整数倍”); }}catch(){ }控制数字的那一项可以加个正则表达式的验证控件 高手指点,开始有A页面,A页面有textbox1,点按钮1,关闭A,打开B页面,B内有textb2、按钮2,点按钮2,关闭页面B,将textbox1、textbox2内的数据生成一个xml文件,求代码!!!!急急急 输入后再判断吧,如果用keypress事件的话,如果想输入150,当输入1的时候就会提示错误 可以考虑失去焦点时对文本进行判断 if(a%50==0||a%100==0) 使用C#编写的程式的窗体如何汉化呢? 发送邮件 本人菜鸟,问个弱弱的问题 100分求符合需求分析资料 如何在treeview中显示数据库的数据 各位前辈请教一个小问题 站内分字查询 C++调用C#的回调函数问题 c#调用vc做的Dll,使用DllImport的方法,失败了 :( 怎么运用remoting和DataSet加DataGrid控件构件三层结构的应用程序??? 另一个进程正在使用此文件,因此该进程无法访问此文件 C#随机数中选取素数问题
再加个逻辑判断是否是50或100的倍数
{
int a=转换;
if(a%50==0||a%100==0)
{
操作;
}
else
{
messageBox。show(“只能输入50或者100的整数倍”);
}
}
catch()
{
messageBox。show(“只能输入数字”);
}
输入数字在Key_Press事件里写,
输入50或100的整数倍在你点确定按钮的_Click事件里写!
ControlToValidate
用户必须为其提供值的控件的 ID。
ErrorMessage, Text, Display
一些属性,用于指定在用户跳过控件时显示的错误的文字内容和位置。有关详细信息,请参见如何:控制 ASP.NET 服务器控件的验证错误信息显示。
使用 MinimumValue 和 MaximumValue 属性设置范围的上、下限的值。设置 Type 属性以指定范围设置的数据类型。使用 ValidationDataType 枚举,以便能够指定下列类型:String Integer Double Date Currency
{
int a=转换;
if(a%50==0||a%100==0)
{
操作;
}
else
{
messageBox。show(“只能输入50或者100的整数倍”);
}
}
catch()
{
messageBox。show(“只能输入数字”);
}
{
int a=转换;
if(a%50==0||a%100==0)
{
操作;
}
else
{
messageBox。show(“只能输入50或者100的整数倍”);
}
}
catch()
{
}
控制数字的那一项可以加个正则表达式的验证控件
求代码!!!!急急急
if(a%50==0||a%100==0)