可以通过使用作为参数传递到该事件处理程序的 ServerValidateEventArgs 的 Value 属性来访问要验证的输入控件中的字符串。然后将验证的结果存储在 ServerValidateEventArgs 的 IsValid 属性中。
bool ServerValidate(object Sender,string value){
int num= int.Parse(value);
if (num % 2==0)
return true;
else
return false;
}
应该改为
void ServerValidation(object source, ServerValidateEventArgs args)
{ try
{ // Test whether the value entered into the text box is even.
int i = int.Parse(args.Value);
args.IsValid = ((i%2) == 0); } catch(Exception ex)
{ args.IsValid = false; }
bool ServerValidate(object Sender,string value){
int num= int.Parse(value);
if (num % 2==0)
return true;
else
return false;
}
应该改为
void ServerValidation(object source, ServerValidateEventArgs args)
{ try
{ // Test whether the value entered into the text box is even.
int i = int.Parse(args.Value);
args.IsValid = ((i%2) == 0); } catch(Exception ex)
{ args.IsValid = false; }
解决方案 »
- DataGridview 怎么把自定义控件添加的列表中
- 怎样调用API实现对文件夹的加锁
- 单线程循环执行
- FileUpload的问题[50分,如果解决可再加分!]
- 在用c#搜索注册表某一值时,如何避免搜索冗余数据?
- 苹果投票系统的数据库文件加载出错高手指下!!!1
- 关于Nhibernate一对多保存的问题,急!
- 怎么才能学好编程?
- 并非所有变量都已绑定,是怎么回事?
- 怎样从XML架构文件(*.xsd)中得到表与表之间的关系??
- 在线等:c#怎么实现 窗体(form)固定在屏幕 上一个位置,使鼠标不能移动它,而且鼠标被锁定在窗体区域内?
- 一个很久以前就在CSDN请教过的dataGrid问题!!一直都没有很好的解决!!希望大家在帮帮我!谢谢!!
应该是 OnServerValidate="ServerValidation"
不应该是 OnServerValidateFunction="ServerValidation"