【发布时间】:2011-01-06 10:52:07
【问题描述】:
我在验证视图模型中的电子邮件地址时遇到问题。我正在检查的属性是 -
[ValidatorComposition(CompositionType.And)]
[SOME Operator("EnabledField")]
[RegexValidator("\\w+([-+.']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*", Ruleset = "RuleSetA",
MessageTemplate = "Invalid Email Address")]
public String Email_NotificationUser
{
get { return _Email_NotificationUser; }
set
{
_Email_NotificationUser = value;
RaisePropertyChanged("Email_NotificationUser");
}
}
我无法弄清楚如何对“[SOME Operator("EnabledField")]”行进行编码。我要做的是,如果单击 EnabledField 复选框,则验证此字段是否为有效的电子邮件地址。
编辑注释 - 将条件从或更改为与
【问题讨论】:
标签: wpf validation enterprise-library viewmodel