前台:<ul><li id="l1" runat="server">sdf</li><li id="l2" runat="server">sdf</li><li id="l3" runat="server">sdf</li><li id="l4" runat="server">sdf</li><li id="l5" runat="server">sdf</li><li id="l6" runat="server">sdf</li></ul>后台如何循环将这些li标签隐藏呢?急啊!!!!
2 回答
人到中年有点甜
TA贡献1895条经验 获得超7个赞
var list = container.Controls.OfType<HtmlGenericControl>().Where(c => c.TagName == "li");
foreach (var li in list) {
li.Attributes["display"] = "none";
}
其中的container应为这些li的上级第一个有runat="server"标签的元素
慕的地8271018
TA贡献1796条经验 获得超4个赞
用JQuery类似的Javascript类库,在客户端操作吧。
//JQuery代码
//pID为ul的父元素的ID
$('#pID ul li').each(function(i){
if(i>60-10){
$(this).hide();
}
});
- 2 回答
- 0 关注
- 419 浏览
添加回答
举报
0/150
提交
取消