我有一个母版页,它有一个关联的 css 文件。在其中一个基页上,我有一个 div,我正试图通过 id 从这个 css 文件中应用一个样式。但是,呈现的页面对此元素具有不同的 id。
如何在 css 文件中指定正确的 id 名称?
有没有一种方法可以指定我想要这个元素的 id,就像在 javascript 中使用 <%= Element.ClientID %> 一样?
最佳答案
作为最佳实践,您应该使用 CssClass 属性来处理页面控件的外观。对于页面 UI,使用 ID 属性,这些属性通常不是控件并且具有子元素。
控制
<asp:Label id="lblTest" CssClass="label" runat="Server">Test</Label>
父元素
<div id="someid">
<asp:Label id="lblTest" CssClass="label" runat="Server">Test</Label>
</div>
关于asp.net - 当 id 引用时,CSS 未应用于基页元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2472261/