J'ai une vue pour créer un client qui contient de nombreuses zones de texte. Une fois que l'utilisateur a quitté chaque zone de texte, je souhaite utiliser JQuery pour appeler une méthode Controller qui va vérifier la base de données et rechercher les correspondances possibles. Le contrôleur enverra alors du contenu et jQuery utilisera dynamiquement les correspondances possibles. à ce que Stack Overflow fait quand vous entrez dans votre question et montre des questions connexes).Meilleure façon de passer plusieurs paramètres de la vue au contrôleur via JQuery
Ma question est, j'ai 15 boîtes de texte et voudrais envoyer ces données de chaque retour à chaque appel. Je voudrais éviter d'avoir ma méthode de contrôleur avec une signature comme
Public ActionResult CheckMatches(string param1, string param2... string param15)
est-il un moyen plus facile de passer plusieurs paramers comme un objet unique, comme FormCollection?
Vous n'avez pas besoin d'un classeur de modèle personnalisé pour le faire; le classeur par défaut fonctionnera. –
Lors de l'utilisation de l'exemple de combinaison Binding Filter + action que vous avez donné, quel objet est [BindMegaParam] donné pour le paramètre actionResult? Comment cela sait-il utiliser le BindMegaParamAttribute? Est-ce la convention sur la configuration et il ajoute Attribute au nom de l'objet donné? – Fermin
Oui, c'est. La partie "Attribute" est facultative lorsque vous appliquez un attribut. –