JSON JavaScriptSerializer를 사용하여 직렬화 또는 비 직렬화하는 동안 오류가 발생합니다. 문자열의 길이가 maxJsonLength 속성에 설정된 값을 초과합니다. 나는 가정JSON JavaScriptSerializer를 사용하여 직렬화 또는 비 직렬화하는 동안 오류가 발생합니다.
public string MemberDetail(string Code)
{
String res = "";
SortedList sd = new SortedList();
sd.Add("@mode", "MemberDetail");
sd.Add("@Code", Code);
SqlDataReader dr = erp.GetDataReaderSP("[Demo]", sd);
DataTable dt = new DataTable();
dt.Load(dr);
Synchr[] obj = new Synchr[dt.Rows.Count];
if (dt.Rows.Count > 0)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
obj[i].DemoName = Convert.ToInt32(dt.Rows[i]["Name"].ToString());
}
}
return new JavaScriptSerializer().Serialize(obj);
}
가능한 중복 http://stackoverflow.com/questions/5692836/maxjsonlength-exception-in-asp-net- : JavaScriptSerializer의 MaxJsonLength을 시도 할 수 있습니다 mvc-during-javascripts erializer) –