【发布时间】:2013-06-25 23:22:15
【问题描述】:
我正在使用 jqGrid,并且通过使用 getRowData 我正在获取 jqGrid 数据。之后我申请JSON.stringify(rowData),最后我得到的结果是:
[
{
"FIRST_NAME": "Krish",
"LAST_NAME": "Patil",
"EMPLOYEE_TYPE": "Consultant",
"TITLE": "Application Resource",
"LOCATION": "USA ",
"CENTER_NAME": "Application Development & Testing",
"EMAIL": "goal@test.com",
"COMMENTS": "testing"
}
]
它在“JavaScript”中工作正常。但是,一旦我将此数据发送到控制器并尝试对其进行反序列化,我就会收到未终止的字符串错误"CENTER_NAME":"Application Development ..
由于'&'(特殊字符),它正在发生。我该如何解决这个问题,请提供相同的建议。
--------反序列化代码------------
JavaScriptSerializer ser = new JavaScriptSerializer();
UserData result = ser.Deserialize<UserData>(userData);
【问题讨论】:
标签: asp.net-mvc jqgrid