Когда я сериализую свой список C# в строку JSON, я не могу получить код javascript, чтобы распознать его как строку.Как преобразовать строку C# в строку javascript?
в моем Default.aspx.cs:
private string allDataJSON;
JavaScriptSerializer ser = new JavaScriptSerializer();
allDataJSON = ser.Serialize(new AccessAllData().getAllData());
в моем файла JavaScript:
var allDataJSON = <% =this.allDataJSON %>;
var myHeading = document.querySelector('h1');
myHeading.innerHTML = allDataJSON;
Как это, первая строка в моем файле JavaScript дает мне ошибку, которая говорит, что неожиданный < символ .... но я видел другие ответы здесь, давая этот синтаксис, но им было 3-4 года.
Все, что я хочу здесь, это мой текст h1, который будет таким же, как и в строке allDataJSON.
Где он дает ошибку? на стороне сервера или на стороне клиента? –
@dj aqeel клиент! – Chuque
Я пробовал много разных синтаксисов. это точная ошибка: Uncaught SyntaxError: Неожиданный токен < – Chuque