我正在向ASP.NET MVC项目中的Home控制器发送一个POST
Ajax请求。以下是示例JavaScript代码(convertUtcToLocal基本上是一个将时间转换为本地日期的函数)。
var data = [{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""},
{"Time":convertUtcToLocal(1377003600000),"OldValue":35.2,"NewValue":""}];
$.ajax({url : 'http://localhost:64387/Home/TableEdit',
type : 'POST',
contentType:'application/json',
dataType :'json',
data : JSON.stringify(data)});
在Home控制器中,我获取到了:
[HttpPost]
public object TableEdit(object data)
{
// object is shown in the Watch as object
}
在谷歌浏览器中,我可以看到请求负载。如何访问我的Home控制器操作中的数据?