我想以编程方式获得以下 HTML:
<ul><li><a href="#"></a></li></ul>
我可以添加<li>
to <ul>
. But <a>
to <li>
不可能。
My code:
BulletedList ul = new BulletedList();
ListItem li = new ListItem();
HyperLink hl = new HyperLink();
ul.Items.Add(li);
// li has no property Controls or Items
From BulletedList,如何在ListItem中设置链接 http://forums.asp.net/post/2869418.aspx, 使用显示模式属性 http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.bulletedlist.displaymode.aspx.
<asp:BulletedList ID="BulletedList6" runat="Server" DisplayMode="HyperLink">
<asp:ListItem Text="Los Angeles" Value="http://www.Los Angeles.aspx"></asp:ListItem>
<asp:ListItem Text="Atlanta" Value="http://wwwAtlanta.aspx"></asp:ListItem>
<asp:ListItem Text="San Francisco" Value="http://www.San Francisco.aspx"></asp:ListItem>
</asp:BulletedList>
或者在你的代码中:
BulletedList ul = new BulletedList();
ul.DisplayMode = BulletedListDisplayMode.HyperLink;
ListItem li = new ListItem();
ul.Items.Add(li);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)