我正在尝试为我的 ASP.NET 项目实现 jQuery UI 框架。我想这样做的方法是将 CSS 应用于我的控件。
例如,我有一堆 GridView 控件。有没有一种简单的方法可以一次将 CSS 类应用于所有这些类,而不是像我在网上阅读的那样在每个实例上使用“onRender”事件?
您可以创建一个 .skin 文件,指定要应用于每个 GridView 的 CssClass。有关详细信息,请参阅MSDN 库中的ASP.NET 主题和外观。
// In your App_Themes/SomeTheme/Default.skin file:
<asp:GridView runat="server" CssClass="YourCssClass" />
// In Web.config:
<pages styleSheetTheme="SomeTheme" />
如果您想将 css 类应用于 GridViews 的所有实例是您的 ASP.NET 应用程序,您可以查看 ASP.NET 主题的外观文件。
http://msdn.microsoft.com/en-us/library/ykzx33wh.aspx#ThemesAndControlSkins