所以我从后面的代码中将项目添加到DropDownList
,我需要这些项目具有html内容。
我按如下方式添加项目:
ListItem _item = new ListItem("<span style='color:red;'> some item</span>", "someValue");
DDL.Items.Add(_item);
但渲染的html却是这样的:
<li><span style='color:red;'> some item</span></li>
如何从后面的代码中更改innerHtml
的{{1}}?或者有更好的方法来实现上述目标吗?
答案 0 :(得分:1)
这是不可能的,不是因为你的代码或ListItem,而是因为你不能把html放在select选项中。
Can I use HTML tags in the options for select elements?
Styling part of the OPTION text