mvc3 Json绑定模型
直接贴代码了:
实现IModelBinder接口:
});
$.ajax({
url: "/Account/FetchAccountInfoBy",
type:"POST",
dataType: "json",
data:jsonData,
contentType: "application/json;charset=utf-8",
success: function(data) {
alert(data);
}
});
})
</script>
调用的代码:
[HttpPost]
public JsonResult FetchAccountInfoBy(JsonAccountRequest model)
{
var item = model;
return Json("");
}
爆的异常:
应为来自命名空间“”的元素“root”。。遇到名称为“”、命名空间为“”的“None
请大家帮忙看看 怎么回事。
我的 json2.js是通过nuget直接下载的 MVC
[解决办法]
????????????return?serialize.ReadObject(controllerContext.HttpContext.Request.InputStream);
这句出的异常?
Call stack是什么
[解决办法]
信息的格式不对,你看看传入的东西有什么问题就行了啊,可能是你前台填的有问题