我正在使用MVC。
我有一个包含业务对象的视图模型。
我需要使用AJAX将这个业务对象发送回控制器操作。
目前,我正在使用Url.Action函数为AJAX创建请求URL,并将Business Object 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) {}