我正在使用 asp.net 网络表单和一个隐藏值来存储我的淘汰视图模型,以便在序列化后传递到下一页。
ko.toJSON(viewModel)
[{}]
如果 viewmodel 中没有元素,则返回。当它被传递给 javascript 序列化程序时,它会爆炸,因为字符串具有“null”作为字符串。
var stringValue = MyHiddenField.Value
var listOfObjects = new JavaScriptSerializer().Deserialize<List<MyObjects>>(stringValue);
有没有办法通过 JavascriptSerializer 处理空 JSON?
谢谢