渲染从数据库加载的asp.net标签
本文关键字:asp net 标签 加载 数据库 | 更新日期: 2023-09-27 18:07:30
我将文字控件放在页面上并加载ASP。. NET正文,其中包含一些asp.net标签。
它将它们呈现为HTML标签,所以我看到的是"Hello <%= SenderName %>"而不是"Hello Sam"
解决方案是什么?
- 我所有的标签输出是字符串(使问题更容易)
- asp-tags和html-tags应该从数据库加载,在设计时没有办法把它们放在aspx文件上,我唯一能做的就是用别的东西代替文字控制。
您可以使用HttpUtility.HtmlDecode
,如果您使用。net 4.0或更高版本,您可以使用WebUtility.HtmlDecode
。
从这里得到:如何在c#中解码HTML字符?