我有以下型号:多个字段验证
public class Customer
{
public string FirstName {get;set;}
public string LastName {get; set;}
[Remote("CardExisting", "Validation", AdditionalFields="FirstName,LastName")
public string CardNumber {get; set;}
}
CardExisting行动将检查是否有对cardNumber对名字和姓氏的结合现有的记录。
如果用户首先输入卡号,然后输入他的名字,我不能验证他,所以当他返回并输入他的名字时,我需要再次远程验证,如果焦点已经从cardnumber丢失,我该怎么做?属性?
W00t !!!两天前你回答了这个问题,我刚才需要它......你的代码工作起来非常棒! :)在我的情况下,我有两个必须一起工作的下拉菜单,也就是说,其中一个是另一个的附加字段。美丽的解决方案应该是默认的恕我直言。 :) – 2013-07-22 05:39:55
hehehe我也不喜欢命名的东西......但考虑到我们职业的本质,它本质上每天需要多次! :D – 2013-07-22 08:04:01
谢谢,这个解决方案也适用于MVC4。 – 2013-08-21 09:07:52