是否可以将POX(普通旧xml)发送到操作中,并让该操作为您执行模型绑定到对象。已经看到这与JSON完成,但没有看到任何人使用XML做这个。将xml发送到ASP.NET MVC操作方法参数
2
A
回答
2
看着做了类似的事情,但JSON。我想你也可以为此使用ActionFilterAttribute。示例here。
1
0
我发现比伊戈尔的建议更干净的方式来做到这一点。 Phil Haack有一篇文章(将JSON发送给ASP.NET MVC Action Method Argument),该文章使用MVC期货的JsonValueProviderFactory。 所以我想我需要做的就是创建一个XmlValueProviderFactory,它将允许默认的模型绑定发生。 当我得到这个工作时会更新
1
Phil Haack使用JSON值提供程序为JSON做了这个。受此启发,从他的源代码开始,我创建了一个XML值提供程序工厂。
你可以下载我的XML Value Provider here的来源。
相关问题
- 1. 发送高级参数到ASP.Net MVC
- 2. 如何将XML文档发送到ASP.NET MVC页面进行操作
- 3. 在asp.net MVC从JavaScript将数据传递到操作方法
- 4. ASP.NET MVC将JSON数据发送给控制器操作
- 5. 使用Post方法发送XML参数
- 6. 将数据表中的选定行发送到操作方法?
- 7. ASP.NET MVC,JSON发布到控制器操作FormCollection参数
- 8. asp.net mvc的操作方法接收模式和附加参数
- 9. ASP.NET MVC 2操作方法接收空参数
- 10. Asp.net mvc发送参数到partialView中的提交按钮动作
- 11. mvc操作方法无法识别参数
- 12. 如何将参数发送到mvc控制器中的jsonresult操作?
- 13. 将方法指针作为整数参数发送到C#的C++方法#
- 14. ASP.NET MVC操作未获取参数值
- 15. asp.net mvc ajax发送两个参数
- 16. ajax发送2d数组到行动方法错误 - asp.net mvc
- 17. 发送文件作为方法参数?
- 18. Asp.NET MVC ModelBinder,获取操作方法
- 19. 将参数发送到家庭控制器索引操作?
- 20. 从angularjs发送数据到MVC操作方法,它返回一个视图
- 21. 无法将JSON数据发送到asp.net MVC控制器
- 22. 如何将URL参数从angularJS发送到MVC动作
- 23. 将xml文件作为参数发送到会话bean
- 24. 如何在ASP.NET MVC中将XML文件发送到客户端
- 25. JQuery发布数据到MVC操作方法?
- 26. 如何使用ASP.NET MVC控制器操作将文件发送到浏览器?
- 27. MVC Post操作方法没有触发
- 28. ASP.NET MVC:一个参数未命名为ID和非整数的操作方法
- 29. 操作方法:ASP.NET
- 30. 发布数据到操作方法MVC2.0
我有同样的想法。我花了一段时间才得到它的工作。我在我的回答中包含了一个与我想出的内容的链接。 – 2010-07-15 18:44:38