以编程方式控制ListView CSS
我在电子商务商店中有两个ListView,一个用于产品,一个用于购物车。我使用产品ListView中的LinkButton CommandName添加购物车的产品。每次将产品(行)添加到购物车时,我都会在行之间获得双重边框。以编程方式控制ListView CSS
所以我在CSS样式表中设置了顶部,左侧和右侧边框的CSS。我想要做的是在代码隐藏中以编程方式添加底部边框。我是否在ItemCreated处理程序中执行此操作,并使用什么语法?
回答:
通过您的现有类设置边框底部,然后向RowIndex 0添加一个新类并为新类设置边框顶部属性。
在ItemTemplate:
<tr class='<%# (Container.DataItemIndex == 0 ? " ClassName" : null) %>'>
回答:
当你在第一个元素上并添加一个顶部条时可能比告诉你最后一个元素并添加底部条更容易。你可以把私人类变量设置为True
。然后在您的ItemDataBound事件中,如果变量为true,则向该元素添加first
或其他类,并将该变量设置为False
,以便每个其他元素跳过该代码。
以上是 以编程方式控制ListView CSS 的全部内容, 来源链接: utcz.com/qa/258510.html