从HTML编码输出中停止ASP.NET Web控件>具体而言,列出项目符号列表中的项目

时间:2013-01-24 21:51:29

标签: asp.net html-encode

我有一个ASP.NET项目符号列表控件,它是对列表项进行html编码。

<strong>First Name</strong> is required and must consist of letters only.

不会导致以粗体文本输出“名字”。

如何从html编码列表项输出中停止项目符号列表控件?

网络表单中的行是: <asp:BulletedList ID="bltUserDetailsErrors" runat="server"></asp:BulletedList>

然后是一个错误消息的中间列表:

userDetailsMessageList.Add(
                "<strong>First Name</strong>is required, must contain only letters, " +
                "and be no more than 50 letters.");

然后将其添加到项目符号列表中:

bltUserDetailsErrors.Items.Clear();
            foreach (string message in userDetailsMessageList)
            {
                bltUserDetailsErrors.Items.Add(new ListItem(message));
            }

是的,它肯定是html编码输出。

<li>&lt;strong&gt;First Name&lt;/strong&gt;is required, must contain only letters, and be no more than 50 letters.</li>

如何获取项目符号列表以呈现<strong></strong>标记,以便在浏览器中以粗体显示文本。

0 个答案:

没有答案