渲染从数据库加载的asp.net标签

本文关键字:asp net 标签 加载 数据库 | 更新日期: 2023-09-27 18:07:30

我将文字控件放在页面上并加载ASP。. NET正文,其中包含一些asp.net标签。

它将它们呈现为HTML标签,所以我看到的是"Hello <%= SenderName %>"而不是"Hello Sam"

解决方案是什么?

  • 我所有的标签输出是字符串(使问题更容易)
  • asp-tags和html-tags应该从数据库加载,在设计时没有办法把它们放在aspx文件上,我唯一能做的就是用别的东西代替文字控制。

渲染从数据库加载的asp.net标签

您可以使用HttpUtility.HtmlDecode,如果您使用。net 4.0或更高版本,您可以使用WebUtility.HtmlDecode

从这里得到:如何在c#中解码HTML字符?