Asp.net
如何讓使用者控制項了解 ASP.NET 中的 css 類
由於在 asp.net 中沒有使用者控制項的標題部分,因此使用者控制項無法了解樣式表文件。因此,Visual Studio 無法辨識使用者控制項中的 css 類並產生警告。我怎樣才能讓使用者控制項知道它將與一個 css 類相關,所以如果它警告我一個不存在的 css 類,這意味著該類真的不存在?
編輯:或者我應該採用不同的設計,例如將 css 類公開為 GridView 的“HeaderStyle-CssClass”等屬性?
這是我所做的:
<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" /> <% } %>從 Phil Haack的這篇博文中可以看出。