是否可以將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