我有一个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><strong>First Name</strong>is required, must contain only letters, and be no more than 50 letters.</li>
如何获取项目符号列表以呈现<strong></strong>
标记,以便在浏览器中以粗体显示文本。