27

I need to validate the duplicate of FirstName, LastName and Email Address combination using remote validation in my ASP.NET MVC 4 (C#) application. The Remote Validation accepts only one AdditionalFields, which is as below:

 [Remote("IsUserNameAvailable", "User", AdditionalFields="LastName" )]
 public string FirstName{ get; set; }
 public string LastName{ get; set; }
 public string EmailAddress{ get; set; }

How can i add the EmailAddress for the combination?

Prasad
  • 57,753
  • 61
  • 145
  • 199

1 Answers1

52

You could separate them by comma:

[Remote("IsUserNameAvailable", "User", AdditionalFields="LastName,EmailAddress" )]
Darin Dimitrov
  • 994,864
  • 265
  • 3,241
  • 2,902
  • 1
    N.B. If you want this to actually be revalidated when the additional fields change you will want to look at @Kiff's answer here http://stackoverflow.com/questions/10163683/remote-validation-mvc-3-0-multiple-fields-validation – MemeDeveloper Nov 22 '13 at 11:49