Javascript 字符串分配时避免意外标记非法

Javascript 字符串分配时避免意外标记非法,javascript,c#-4.0,razor,Javascript,C# 4.0,Razor,我对web开发非常陌生,并尝试实现以下目标 我有一个带有html标记的c#字符串(它是一个cshtml页面-ASP.net网页): 我得到以下错误 *“未捕获语法错误:意外标记非法”* 我假设字符串分配不正确。请帮帮我,让我知道做这件事的正确方法是什么 提前感谢 我找到了带有转义功能的解决方案: var jStr = escape('@htmlStr'); var jStr = '@htmlStr'; var jStr = escape('@htmlStr');

我对web开发非常陌生,并尝试实现以下目标

我有一个带有html标记的c#字符串(它是一个cshtml页面-ASP.net网页):

我得到以下错误

*“未捕获语法错误:意外标记非法”*

我假设字符串分配不正确。请帮帮我,让我知道做这件事的正确方法是什么


提前感谢

我找到了带有转义功能的解决方案:

var jStr = escape('@htmlStr');
 var jStr = '@htmlStr';
var jStr = escape('@htmlStr');