У меня есть модель, переданная в представление cshtml, и я пытаюсь создать переменную со строкой из модели. Проблема в том, что строка содержит символы новой строки, и когда я создаю переменную, строки новой строки не преобразуются, и я получаю ошибку Unterminated string constant
в Javascript.C# Строка модели с символами новой строки переменной javascript
В настоящее время я делаю это:
var something = @Model.string;
Как я могу передать атрибут модели, так что новые строки сохраняются в яваскрипте переменного?
По крайней мере, связанные с: http://stackoverflow.com/questions/3765122/escaping-a-double-quote-in-inline-c-sharp-script-within -javascript –
Почти наверняка дубликат: http://stackoverflow.com/questions/36756829/pass-c-sharp-model-from-view-to-javascript –
вы можете попробовать: Html.Raw (Model.string) http : //stackoverflow.com/questions/11449782/how-to-create-a-javascript-string-in-razor –