asp.net-mvc - ASP.NET MVC - 以 HTML 或 XML 形式返回数据

标签 asp.net-mvc xml ajax mvccontrib

请求时http://someserver.com/user/btyndall 我想返回 HTML 请求时http://someserver.com/user/btyndall?format=xml 我想返回我的模型的 XML 表示

我已经下载了 MvcContrib。 (我无法相信 XmlResult 不是核心框架的一部分)

在 Controller 中处理请求的正确方法是什么。使用 JSON,您有 JsonResult 和 Json()。我看到了 XmlResult 但没有看到 Xml() 方法

我需要一些指导。到目前为止我所拥有的(虚无):

public ActionResult Details(int id)
{
  return View();
}

更新:
查看所有评论

最佳答案

post展示了一种实现您所寻找目标的好方法。

关于asp.net-mvc - ASP.NET MVC - 以 HTML 或 XML 形式返回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1278679/

相关文章:

arrays - 将字节数组转换为图像并在 Razor View 中显示

c# - 根据值选中或取消选中复选框?

java - 在 XML 中进行流过滤的最佳 java 方法?

c# - 反序列化错误

jquery - 如何将响应值从 .post() 返回到我的函数中?

MVC 中的 Javascript onclick _dopostback 不回发

c# - 从操作方法返回最具体或最通用的类​​型更好吗?

c# - 如何将 xml 作为 UTF-8 而不是 UTF-16 返回

php - 使用多表从 PHP 填充 DataTables Ajax Json 对象

java - 将 Spring3 MVC 错误转移到 Ajax?