[摘要]作为一名程序员,一定要对自己编写的程序的健壮性负责,因此数据的校验无论在商业逻辑还是系统实现都是必不可少的部分。 我这里总结了一种自认为比较不错的asp.net(C#)的数据校验方法,如大家探...
作为一名程序员,一定要对自己编写的程序的健壮性负责,因此数据的校验无论在商业逻辑还是系统实现都是必不可少的部分。
我这里总结了一种自认为比较不错的asp.net(C#)的数据校验方法,如大家探讨。
主要用Regex的IsMatch方法,在BusinessRule层进行校验数据的有效性,并将校验的方法作为BusinessRule层基类的一部分。
在WebUI层现实提示信息。
using System;
using System.Data;
using System.Text.RegularExpressions;
namespace Education.BusinessRules
{
/// <summary>
/// 商业规则层的基类
/// </summary>
public class BizObject
{
public const String REGEXP_IS_VALID_EMAIL = @"^\w+((-\w+)
关键词:浅谈在ASP.NET中数据有效果性校验的办法