2016-10-31 14 views
0

モデルをcshtmlビューに渡しました。モデルから文字列を含む変数を作成しようとしています。問題は、文字列に改行が含まれていることです。変数を作成すると、改行は変換されず、JavascriptでUnterminated string constantエラーが発生します。javascript変数への改行を含むモデル文字列

は現在、私はこれをやっている:新しい行がjavascriptの変数に保存されるように

var something = @Model.string; 

にはどうすればモデル属性を渡すことができますか?

+0

少なくとも関連:http://stackoverflow.com/questions/3765122/escaping-a-double-quote-in-inline-c-sharp-script-within -javascript –

+0

ほぼ確実に複製:http://stackoverflow.com/questions/36756829/pass-c-sharp-model-from-view-to-javascript –

+0

お試しください:Html.Raw(Model.string)http ://stackoverflow.com/questions/11449782/how-to-create-a-javascript-string-in-razor –

答えて

0

それはあなたを助けるかもしれない:

var something = @:Model.ToString(); 
関連する問題