Использую ASP.NET-jQuery-javascript.
Нужно передать блок HTML кода на сервер. Вот реализация
function SaveTemplate()
{
//var code = $('#content').html().toString();
var code = "<table>";
var arr = {"SaveTemplate": code};
$.post('ReportSheetTable.aspx', arr, SaveTemplatePostback);
}
Выдает ошибку во время выполнения последней строки.
Firebug пишет: "NetworkError: 500 Internal Server Error - http://localhost:1046/site/ReportSheetTable.aspx"
Удалось передать строку только если экранировать символ одинарными кавычками.
var code = "'<'table>";
Но тогда придется сначала обрабатывать код на клиенте, а потом делать как было на сервере.
Подскажите как этого избежать.