【发布时间】:2014-04-11 18:55:58
【问题描述】:
有没有办法使用 ajax 将模型返回给客户端? 在 mvc 控制器中,我正在尝试这样做;
MyController : Controller
{
public MyObjectType GetNew()
{
return new MyObjectType();
}
}
返回给客户端的只是“AssemblName.MyObjectType”。 也许有一些方法可以覆盖,但我不知道整个框架。
【问题讨论】:
-
你能返回一个 JSON 对象吗?
-
如果给定的答案对您不起作用,您将需要提供更多详细信息。如果您想在浏览器中使用此对象,则需要将其序列化为 XML 或 JSON 或您自己设计的某种字符串表示,只有 没有其他方法。要在视图中使用此对象,则需要将其粘贴在 ViewBag 中,在 Razor 中,您可以或多或少地处理该对象以正常方式
-
很高兴能详细说明您对所寻找的解决方案类型所做的决定。
标签: c# asp.net-mvc controller action complextype