我的cshtml文件中有一个javascript函数,它构建一个表,并使用JQuery将它添加到页面上的一个div中。
我最近做了一些更改,现在似乎 Visual Studio 将以下内容视为需要解析的 html。(错误:未终止的字符串文字)
footer = footer + "</td></tr></tfoot>";
我希望了解为什么会发生这种情况 - 因为这以前有效,并且我的函数中还有其他标签不显示错误,如下所示。
var footer = "<tfoot><tr><td colspan='7'>";
我可以通过使用下面的代码来解决它,但我宁愿找到原因,以便我可以正确解决这个问题。
footer = footer + '@Html.Raw("</td></tr></tfoot>")';