protected override void Render(System.Web.UI.HtmlTextWriter writer) 
   

   StringWriter sw 
= new StringWriter() ; 
   HtmlTextWriter htmlWriter 
= new HtmlTextWriter(sw) ; 
   
   
base.Render(htmlWriter) ; 
   
//当前用户选择的风格css 
   string css = "<link href=\"css url\" rel=\"stylesheet\" type=\"text/css\">" ; 
   
   
string html = sw.ToString() ; 
   
int startPoint = html.IndexOf("</head>", StringComparison.CurrentCultureIgnoreCase); 
   
if (startPoint > 0
   

   html 
= html.Insert(startPoint, css); 
   }
 
   
   writer.Write(html) ; 
   }
 
posted on 2007-01-11 22:55  Eric Yao  阅读(608)  评论(0编辑  收藏  举报