您的位置:首页 > 其它

通过反射验证对象属性值

2010-04-08 16:55 357 查看
数据交互是WEB交互的核心功能,用户在Web页面的表单中提交数据,程序接受数据后进行相应的逻辑运算后将数据写入数据库中,在这样的应用中无论 是考虑到应用系统的安全还是用户数据的完整,我们都将对用户提交的数据信息进行相应的验证。

比如一个用户注册的交互应用:


代码
string account = "";
string password = "$%123";
string email = "ffssfs@fdfds";

string err = string.Empty;

Register register = new Register();
register.Account = account;
register.Password = password;
register.Email = email;

err = Verify.VerificationData<Register>(register,"<br/>");

if(err == string.Empty)
{
//验证通过
}
else
{
HttpContext.Current.Response.Write(err);
err应该返回:“账号不能为空<br/>请正确填写账号<br/>请正确填写密码<br/>请正确填写邮箱”
}


代码是从之前的项目中拷贝过来的,没有再次经过测试,如果有问题请与我联系,非常感谢!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: