有没有办法使用ajax将模型返回给客户端? 在mvc控制器中,我试图这样做;
MyController : Controller
{
public MyObjectType GetNew()
{
return new MyObjectType();
}
}
这只返回客户端" AssemblName.MyObjectType"。 也许有一些方法可以覆盖,但我不了解整个框架。
答案 0 :(得分:0)
您可以将对象序列化为JSON并返回JsonResult
。在客户端,您可以再次反序列化。
您应该调用Json(object)
方法将对象序列化为JSON。
答案 1 :(得分:0)
帕特里克建议你可以返回一个JsonResult。否则,ApiController将为您序列化。
MyController : ApiController
{
public MyObjectType GetNew()
{
return new MyObjectType();
}
}