一尘不染

如何使用户控件了解ASP.NET中的CSS类

css

由于在asp.net中没有用户控件的标题部分,因此用户控件无法了解样式表文件。因此,Visual
Studio无法识别用户控件中的CSS类,并会产生警告。如何使用户控件知道它将与css类相关,因此,如果警告我不存在的css类,则意味着该类确实不存在?

编辑:还是应该进行其他设计,例如将CSS类作为GridView的“ HeaderStyle-CssClass”属性公开?


阅读 242

收藏
2020-05-16

共1个答案

一尘不染

这是我所做的:

<link rel="Stylesheet" type="text/css" href="Stylesheet.css" id="style" runat="server" visible="false" />

它使Visual Studio误以为您已在页面上添加了样式表,但未呈现。


这是使用多个引用执行此操作的更简洁的方法;

<% if (false) { %>
    <link rel="Stylesheet" type="text/css" href="Stylesheet.css" />
    <script type="text/javascript" src="js/jquery-1.2.6.js" />
<% } %>
2020-05-16