Передача в Control MVC строки большого размера
Не могу передать в control строку большего размера (примерно 100кб) получаю null, а если в ручную пропить маленькую строк то все передається. В чем может быть проблема.
function Waiting_for_Download() {
/*var form = $(this);*/
var form12 = document.getElementById('form-data').innerHTML.toString();
var form1 = $('#form-data').serialize();
$.ajax(
{
url: '@Url.Action("FormString", "Home")',
type: "POST",
dataType: 'json',
data: { form: form1},
contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
success: function (response) {
if (response.responseText = "success") {
}
},
failure: function (response) {
alert(response.responseText);
},
error: function () {
}
}
);
}
и тут я получаю null в form
[HttpPost]
//[ValidateAntiForgeryToken]
public ActionResult FormString(string form)
{
всяка всячина....
}