Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 web 控件上设置 css 类的两种方法有什么区别?它们是如何同步的?如果我将类添加到CssClassand Attributes["class"],它将如何呈现?
CssClass
Attributes["class"]
它们都将被渲染为相同的。
作为class="myClass"html 中的一个。
class="myClass"
如果设置了属性CssClass,将优先并覆盖Attributes["class"]。
但请记住:如果您想检查您的 WebControl 是否分配了“myClass”,您必须查看 CssClass 和 AttributeCollection。(并且您必须检查包含,因为字符串中可以有更多的 CssClasses。)