我需要操作 label
的属性ASP.NET CheckBoxList 控件内的元素。每个复选框标签需要有不同的类。我看到的最好的选择是事后用 jQuery 应用这些类。有谁知道更好的方法?
我找到了 this post但是,将属性添加到列表项仅包含 input
的作用不大。元素和 label
span
中的元素带有指定属性的标签。
最佳答案
比利的第二个答案的变化,但没有服务器端代码:
将类分配给复选框列表本身
<asp:CheckBoxList runat="server" id="MyCBL" CssClass="MyClass"></asp:CheckBoxList>
您应用于父元素的任何 CSS(在本例中为复选框列表,呈现为表格)都可以传递给其子元素:
<style>
.MyClass label {color: Blue}
.MyClass input[type='checkbox'] {background-color: Red}
</style>
关于asp.net - 如何将 CSS 应用于 ASP.NET CheckBoxList 控件的内部元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7272927/