<强> 强> <强> 强> <强> 强> <强> 强> <强> 强>
<强> 强>
<强> 强> <强> 强>
- <李>
<强>模型强> <强> 强>
李> <李><强> ModelValidator 强> <强> 强>
李> <李><强> DefaultModelBinder 强> <强> 强>
李> <李><强> ModelValidatorProvider 强> <强> ModelValidator 强>
李> <李>强>
李> <李>强> <强> 强>
李><强> 强>
<强> 强>
public abstract class ValidationAttribute:属性 ,,,{ ,,,,,,,protectedValidationAttribute (); ,,,,,,,protectedValidationAttribute (Func
namespace MvcApplication.Models { ,,,///& lt; summary> ,,,///,ViewModel——用户注册信息 ,,,///& lt;/summary> ,,,public class RegistrationInformation ,,,{ ,,,,,,,(要求) ,,,,,,,public string ID {组,得到,,,} ,,,,,,,(要求) ,,,,,,,public string UserID {组,得到,,,} ,,,,,,,(要求) ,,,,,,,(StringLength (10)) ,,,,,,,public string Password1 {,获取;设置,,} ,,,,,,,(比较(“密码”)) ,,,,,,,public string Password2 {,获取;设置,,} ,,,,,,, ,,,,,,,public string Name {组,得到,,,} ,,,} }
<强> ValidationAttribute 强>
Model1-3。1 - 3
namespace MvcApplication.ModelValidators { null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null nullASP。NETMVC模型验证(五)