Я поместил приведенный ниже код в сети, конфиг, но он не работает. По-прежнему получаю вышеуказанную ошибку.
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="2147483647" />
</webServices>
</scripting>
</system.web.extensions>
</configuration>
В контроллере у меня есть код ниже
string htmlTable = DataTransformer.ConvertDataTableToHtmlTable(dataTable, "revalidationtable");
return Json(new {
@DataTable = htmlTable,
@RevalidationMessage = revalidationMessage,
@RevalidationNotes = revalidationNotes,
@ModeSelect = modeSelect,
@ModeCheck = modeCheck
}, JsonRequestBehavior.AllowGet);
Я изменил код контроллера на этот, но все равно он показывает ту же ошибку
var jsonResult = Json(new { @DataTable = htmlTable, @RevalidationMessage = revalidationMessage, @RevalidationNotes = revalidationNotes, @ModeSelect = modeSelect, @ModeCheck = modeCheck , JsonRequestBehavior.AllowGet } );
jsonResult.MaxJsonLength = Int32.MaxValue;
return jsonResult;