MVC4 Razor在数据库中存储Html并在视图中呈现

时间:2014-04-10 05:21:47

标签: html5 asp.net-mvc-4 razor

目前将Html标记存储在NVARCHAR(最大)Sql Server DB列中。使用@ Html.Raw(model.VariableName)在视图中成功呈现Html。

当html字符串包含@char ie时出现问题。

@ String.format(“{0}”,VariableName)

或@ Html.LabelFor()和@ Html.TextboxFor。它不是告诉视图引擎执行相关代码,而是将每个语句呈现为字符串,即。 “

@ String.format(”{0}“,VariableName)

”。

寻找在存储的Html字符串中包含@ char的方法,以便Razor引擎可以解析代码并执行。

0 个答案:

没有答案