如何在Code Behind中获取<ul>标签中的所有<li>?</ul> </li>

时间:2013-11-23 16:18:22

标签: asp.net html-lists

我可以在后面的代码中获取页面<ul>,如下所示:

HtmlGenericControl ul = (HtmlGenericControl)Page.FindControl("newsList");

我也可以像这样得到指定的<li>

 HtmlAnchor li = (HtmlAnchor)Page.FindControl("news_one");

但是如何才能获得<li>动态中的所有<ul>?感谢。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

x = 5;
li = new HtmlGenericControl("li");
li.Attributes.Add("class", "myItemClass");
li.InnerText = "Item " + x;

myList.Controls.Add(li);

其中你可以根据你想要输出的数量来循环x的值