问题描述
我在显示我在sql内的HTML代码中已经存在的数据字段时遇到问题。需要在asp.net mvc上显示它。
下面是asp.net中html的命令,我已经将html添加为字段类型,因此当它读取html或文本框时,它将以html格式显示页面。但是现在对于表,我无法正确显示确切的表,而仅显示代码。 enter image description here
html表中的sqldata字段操作详细信息
帮帮我!
解决方法
@Htm.Raw()
当您要首先呈现存储在sql中的html代码时,您需要ef中的html标记才能真正从用户端保存它,然后您会遭受千篇一律的黑客尝试,所有尝试都会失败,然后在您需要时要重做html,您要做的就是用@Html.Raw(_yourContext.YourTable.FirstOrDefault(q=>q.yourPK == yourVariable).yourHtmlField)