Asp.net mvc 在MVC中检索XML数据的最佳方法?

Asp.net mvc 在MVC中检索XML数据的最佳方法?,asp.net-mvc,xml,linq,Asp.net Mvc,Xml,Linq,如果我要将XElement或XDocument传递给我的ASP.NET MVC视图,那么用提交时编辑表单返回的值重新填充XML的最佳(阅读:最简单)方法是什么 谢谢 Matt。通常,您希望一个强类型的模型开始运行,但如果您有充分的理由采用XML,那么我将采用以下方法: 创建一个自定义ModelBinder,它将为您完成这项工作。在ModelBinder中,您可以循环表单,获取提交的所有内容并创建XElement。在global.asax中,您可以指定无论何时拥有一种类型的XElement或XDo

如果我要将XElement或XDocument传递给我的ASP.NET MVC视图,那么用提交时编辑表单返回的值重新填充XML的最佳(阅读:最简单)方法是什么

谢谢


Matt。

通常,您希望一个强类型的模型开始运行,但如果您有充分的理由采用XML,那么我将采用以下方法:


创建一个自定义ModelBinder,它将为您完成这项工作。在ModelBinder中,您可以循环表单,获取提交的所有内容并创建XElement。在global.asax中,您可以指定无论何时拥有一种类型的XElement或XDocument,都要使用该ModelBinder。

谢谢。。。我以前没听说过这些。啊。我已经阅读了很多asp.net/mvc教程,但仍然。。。是否有好的资源或最佳实践链接?MattI遵循了您将在此处找到的许多实践:这是一个很好的扩展点列表,如ModelBinder: