1

(请注意,我不是在谈论这个:How to make user controls know about css classes in ASP.NET

我有一些用户控件,其中 css 样式来自一个小的 .css 文件。我想知道用户控件是否有办法告诉它所在的任何页面该页面需要导入此 .css 文件。

我要做的是避免在每次向页面添加用户控件时忘记添加指向 .css 文件的链接,只需让控件本身说“嘿,包含我的页面,我需要你导入这个 . css 文件,如果你还没有”。

4

1 回答 1

1

我会从用户控件本身以编程方式添加css。这个问题给出了一个很好的例子

在 Asp.Net 中以编程方式添加样式表

因此,包含页面不需要了解 css。

或者我想你可以将它添加到一些样式标签的用户控件中。取决于你的级联。那个对我来说有点脏——我不会用这种不愉快的方式玷污自己(他撒谎)

于 2013-06-10T14:32:04.443 回答