2011-11-08 10 views
19

Necesito validar el duplicado de la combinación FirstName, LastName y Email Address usando la validación remota en mi aplicación ASP.NET MVC 4 (C#). La validación a distancia solamente aceptará un AdditionalFields, que es de la siguiente manera:cómo usar múltiples AdditionalFields en la validación remota - asp.net mvc

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

¿Cómo puedo añadir el EmailAddress para la combinación?

Respuesta

33

Se podía separarlos por comas:

[Remote("IsUserNameAvailable", "User", AdditionalFields="LastName,EmailAddress")] 
+1

funcionó muy bien. Gracias – Prasad

+1

N.B. Si desea que esto se revalide realmente cuando cambien los campos adicionales, querrá consultar la respuesta de @ Kiff aquí http://stackoverflow.com/questions/10163683/remote-validation-mvc-3-0-multiple-fields-validation – MemeDeveloper

Cuestiones relacionadas