网上找了一些说可以在Page-Init事件里面建立主题,具体怎么写呢?怎么把CSS放进主题?写完之后在哪里引用主题,谢谢
解决方案 »
- c# 中怎样判断鼠标左键是否被按下
- 求教回调函数的使用方法,最好能有简单的事例代码
- C#菜鸟提问,很简单的问题,关于事件。
- 请各位高手帮我看看这句代码是什么意思?谢谢各位了!(急急!!!)
- HashTable Question
- 疑问:对于C#的结构和固定类型疑问,怎么声明一个占有固定空间的类型或数组,例如C++中的char[10] temstr?
- 求一个C#做的日程管理,有日视图,周视图,月视图的那种
- DataGridView和BindingNavigator
- 向各路大神求救一题,关于C#调用C++DLL的问题
- wpf datagrid 获取已加载所有数据的方法
- 关于c# Grid 的问题
- 如何编写程序触发跳出窗口的按钮?
你要用到主题的话 直接用page.Theme 指定就可以吧 然后主题App_Theme里可以制定你要的css
你之际link引用不就行了么
你还想怎么做
在你的masterpage中,默认生成的不是这样的么:<head runat="server">
<title></title>
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>?
{
static public void AddStyleSheet(Page page, string cssPath)
{
HtmlLink link = new HtmlLink();
link.Href = cssPath;
link.Attributes["rel"] = "stylesheet";
link.Attributes["type"] = "text/css";
page.Header.Controls.Add(link);
}
} protected void Page_Load(object sender, EventArgs e)
{
ControlHelper.AddStyleSheet(this.Page, "css/projectPage.css");
}