2012-06-12 48 views
0

如何显示HTML格式的asp.net字符串的选定部分。格式选项文本字符串

如:

String str= "Yerevan Airport(<B>UB21</B>,AM-ER,Yerevan,)"; 

我需要大胆显示包含在<B></B>文字和RADComboBox显示为文本。

我尝试过使用StringBuilder,HttpUtility.Htmlencode,String.Format,但找不到任何合适的解决方案。

+0

可能复制http://stackoverflow.com/questions/607529/asp-net-how- to-render-html-tags-in-a-listitem-text-property – Usman

回答

0

你试图实现的是不可能的。

控制ASP.Net的DropDownList呈现为html <select>控件,该控件不允许在其<option>元素内部标记。

+0

感谢您的回复。但是有可能通过使用telerik RadComboBox来获得这样的输出吗? – Amruta

0

试试这个:

String str = "Yerevan Airport &lt;BR /&gt; UB21 &lt;BR /&gt;"; 
    String strHtml = Server.HtmlDecode(str); 
+1

除了'
'没有被要求的事实,这只是手动的html编码,然后解码,这将导致OP开始的字符串文字完全相同。 – Filburt

+0

嗨,我试着使用上面的代码,但它仍然没有工作。其实我想在telerik .radcombobox – Amruta