Est-il possible d'envoyer POX (plain old xml) dans une action et que cette action effectue la liaison de modèle à un objet pour vous. J'ai vu cela fait avec JSON mais ne vois personne faire ça avec xml.Envoi de xml à un argument de méthode d'action ASP.NET MVC
Répondre
regardant faire une chose semblable, mais avec JSON. Je pense que vous pouvez également utiliser un ActionFilterAttribute à cette fin. Un exemple est illustré here.
Vous pouvez y parvenir en créant vos propres classeurs.
vous pouvez vous faire une idée à partir des liens suivants.
http://odetocode.com/blogs/scott/archive/2009/04/27/6-tips-for-asp-net-mvc-model-binding.aspx
http://odetocode.com/blogs/scott/archive/2009/05/05/iterating-on-an-asp-net-mvc-model-binder.aspx
J'ai trouvé une manière plus propre de faire ceci que la suggestion d'Igor. Phil Haack a un article (Envoi de JSON à un argument de méthode d'action ASP.NET MVC) qui utilise une JsonValueProviderFactory de contrats à terme MVC. Donc, je pense que tout ce que j'ai besoin de faire est de créer un XmlValueProviderFactory qui permettra à la liaison de modèle par défaut de se produire. Je mettrai à jour quand je ferai fonctionner ceci
Phil Haack l'a fait pour JSON en utilisant un fournisseur de valeur JSON. Inspiré par cela et commençant par son code source j'ai créé une usine de fournisseur de valeur XML. Vous pouvez télécharger la source de mon XML Value Provider here.
- 1. ASP.Net MVC: Envoi de JSON au contrôleur
- 2. Fonction comme un argument à une méthode
- 3. argument UIHint dans ASP.NET MVC 2.0?
- 4. Envoi AjaxForm avec jQuery dans ASP.NET MVC
- 5. Donnez un argument à une méthode de sortie Fitnesse?
- 6. Envoi d'objets JSON complexes à Asp.net MVC en utilisant jQuery
- 7. Envoi de la collection d'éléments dans ASP.NET MVC
- 8. overriding Méthode asp.net mvc
- 9. Envoi d'Excel à un utilisateur via ASP.NET
- 10. Performance de désérialisation XML dans ASP.NET MVC
- 11. Méthode permettant à l'utilisateur de sélectionner plusieurs éléments - ASP.Net MVC
- 12. VB ASP.NET envoi de données à un film flash
- 13. Envoi de XML à Servlet à partir du script Action
- 14. utiliser une partie de l'URL comme argument à un contrôleur dans Spring MVC
- 15. Aspectj écrase un argument d'une méthode
- 16. XML-RPC dans ASP.NET MVC
- 17. passer un argument à une méthode save() personnalisée
- 18. Envoi et réception de données XML
- 19. ASP.NET MVC - Envoi d'une collection créée côté client
- 20. Quel envoi MSDN Library contient une référence d'aide Asp.net MVC?
- 21. Envoi d'un fichier XML brut à un service Web
- 22. Envoi d'un bloc de code à une méthode dynamique find_all
- 23. ASP.NET MVC - données De retour au format HTML ou XML
- 24. Envoi d'un objet inconnu à un RenderPartial dans MVC
- 25. Problèmes de fichier de configuration XML Flash avec asp.net MVC
- 26. Envoi d'un fichier XML volumineux de Silverlight à WCF
- 27. URL de résultat ASP.NET MVC Html.ActionLink - la méthode de codage
- 28. Renvoyer ActionResult à un dialogue. ASP.NET MVC
- 29. Redirection ASP.NET MVC à partir de l'attribut
- 30. De monorail à ASP.Net MVC
J'ai eu la même idée. Il m'a fallu du temps pour le faire fonctionner. J'ai inclus un lien vers ce que j'ai trouvé dans ma réponse. –