如何将CSS类应用于ASP.NET中的所有控件实例

时间:2012-06-21 17:07:04

标签: asp.net css jquery-ui webforms

我正在尝试为我的ASP.NET项目实现jQuery UI框架。而我想要做的就是将CSS应用到我的控件中。

例如,我有一堆GridView控件。是否有一种简单的方法可以同时将CSS类应用于所有这些类,而不是像我在线阅读的那样在每个实例上使用“onRender”事件?

2 个答案:

答案 0 :(得分:1)

您可以创建一个.skin文件,指定要应用于每个GridView的CssClass。有关详细信息,请参阅MSDN Library中的ASP.NET Themes and Skins

// In your App_Themes/SomeTheme/Default.skin file:
<asp:GridView runat="server" CssClass="YourCssClass" />

// In Web.config:
<pages styleSheetTheme="SomeTheme" />

答案 1 :(得分:1)

如果你想将一个css类应用于GridViews的所有实例是你的ASP.NET应用程序,你可以查看ASP.NET主题的外观文件。

http://msdn.microsoft.com/en-us/library/ykzx33wh.aspx#ThemesAndControlSkins