相关疑难解决方法(0)

使用远程验证进行多个字段验证

我有以下型号:

public class Customer
{
    public string FirstName {get;set;}

    public string LastName {get; set;}

    [Remote("CardExisting", "Validation", AdditionalFields="FirstName,LastName")
    public string CardNumber {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

CardExisting操作将检查firstName和LastName的cardNumber组合是否存在现有记录.

如果用户首先输入卡号然后输入他的名字,我无法验证他怎么办?所以当他返回并输入他的名字时我需要再次进行远程验证,如果焦点已经从cardnumber属性丢失了怎么办呢?

c# asp.net-mvc asp.net-mvc-3 remote-validation

15
推荐指数
2
解决办法
1万
查看次数