J'ai été en utilisant le nouveau ASP.Net MVC 3 RemoteAttribute pour envoyer un appel distant à une méthode d'action qui n'avaient qu'un seul paramètre. Maintenant je veux passer à un deuxième paramètre à l'aide de la AdditionalFields propriété:
[Remote("IsEmailAvailable", "Users", AdditionalFields = "InitialEmail")]
Où IntialEmail est un champ caché de la vue. L'action ressemble à ceci:
public JsonResult IsEmailAvailable(
string email,
string InitialEmail)
{
//etc.
}
Lorsque la vue est rendue, le champ caché est rempli, mais lorsque la méthode d'Action est déclenché à distance, la valeur est une chaîne vide.
J'ai vu d'ailleurs le cas de la sensibilité peut être un problème, j'ai donc veillé à la méthode d'Action est le même cas pour les deux paramètres.
Toutes les autres suggestions? Cette AdditionalFields utilisé pour être appelé Champs.
Merci,
Beaudetious