url重写后,使用theme,出现css路径问题
重写后,路径发生变化,但asp.net2.0的theme自动添加的css却是相对路径。这样就导致css不存在
解决的方法是,将页面的theme关闭,然后在代码文件中写入
HtmlLink link = new HtmlLink();
link.Attributes.Add("type", "text/css");
link.Attributes.Add("rel", "stylesheet");
link.Attributes.Add("href", "../App_Themes/Default/Default.css");
Page.Header.Controls.Add(link);
解决的方法是,将页面的theme关闭,然后在代码文件中写入
HtmlLink link = new HtmlLink();
link.Attributes.Add("type", "text/css");
link.Attributes.Add("rel", "stylesheet");
link.Attributes.Add("href", "../App_Themes/Default/Default.css");
Page.Header.Controls.Add(link);