【发布时间】:2010-01-21 15:35:26
【问题描述】:
我正在使用 MVC。 我有一个包含业务对象的视图模型。
我需要使用 AJAX 将此业务对象发布回控制器操作。
目前,我正在使用 Url.Action 函数为 AJAX 创建请求 Url,并将业务对象 ID 作为请求参数传递给操作。然后我必须从数据库中检索对象才能使用它。
有没有办法(使用 Json)将此对象作为对象传递?对象如下图所示
public class BusinessObject : BaseBusinessObject
{
public virtual string Id { get; set; }
public virtual IDictionary Data { get; set; }
public virtual IDictionary Collections { get; set; }
}
理想情况下,控制器动作应该有一个类似...的定义
public ActionResult DOThis(BusinessObject bo) {}
【问题讨论】:
标签: javascript asp.net-mvc json