0

我试图从外部样式表中设置 asp 标签控件的样式。

令我惊讶的是,与分别适用于 asp 图像、文本框、按钮控件的、等不同imginput[type='text']input[type='button']

样式未应用于标签控件..!

asp标签如何呈现为html?

有谁知道如何从外部样式表中引用所有标签控件,而不是为每个控件手动指定一个 css 类或使用内联样式......?

4

1 回答 1

1

我想你的意思是 ASP.NET 而不是 Classic ASP,对吧?

asp:Label控件的呈现方式取决于它们是否设置了AssociatedControlID

如果设置了 AssociatedControlID,它们将呈现为标签HTML 元素。

如果未设置 AssociatedControlID,它们将呈现为跨度HTML 元素。

如果标签控件与输入控件相关,则出于可访问性和其他原因始终包含 AssociatedControlID 是一种很好的做法。

于 2013-05-03T04:14:57.883 回答