を使用して:複数のフィールドの検証、私は次のモデルを持っているリモート検証
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プロパティの組み合わせのための既存のレコードがあることを確認します。
ユーザーが最初にカード番号を入力してから名前を入力すると、私はそのカードを検証できないので、返信して名前を入力すると、再度リモート検証する必要があります。プロパティ?
W00t !!! 2日前にあなたはこれに答え、私は今、それが必要でした...あなたのコードは素晴らしいです! :)私の場合、私は一緒に働かなければならない2つのドロップダウンを持っています。すなわち、1つは他のフィールドの追加フィールドです。デフォルトのIMHOでなければならない何かのための美しい解決策。 :) –
hehehe私はまた物事を命名するのが好きではありません...しかし、私たちの職業の本性を考えると、それは本質的に一日に複数回必要です! :D –
ありがとうございます、このソリューションはMVC4でも正常に動作しています。 –