首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS打包到程序集中

2013-10-06 
『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS封装到程序集中 代码: 嵌入CSS代码: 相关技术点:将一个CS

『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS封装到程序集中

 代码:

『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS打包到程序集中

 

嵌入CSS代码:

 

相关技术点:

将一个CSS文件 内嵌到 程序集中,需要设置 文件VS属性(生成操作:签入的资源);程序集项目 AssemblyInfo.cs 中需要加入如下代码(其中 WebResource 包括 资源名称,资源类型):
protected override void OnPreRender(EventArgs e){      base.OnPreRender(e);      //输出 CSS 到 HTML文件的头部标签中      if (!IsDesignMode)      {           HtmlLink linkCss = new HtmlLink();           linkCss.Attributes.Add("type", "text/css");           linkCss.Attributes.Add("rel", "stylesheet");           linkCss.Attributes.Add("href", Page.ClientScript.GetWebResourceUrl(GetType(),                                                "DemoWebControl.Resources.DemoCss01.css"));           Page.Header.Controls.Add(linkCss);      }}


     

 

 相关系列文章链接:

『Asp.Net 组件』Asp.Net 服务器组件 的开发优势和劣势『Asp.Net 组件』第一个 Asp.Net 服务器组件:自己的文本框控件『Asp.Net 组件』Asp.Net 服务器组件 内嵌图片:自己的图片控件『Asp.Net 组件』Asp.Net 服务器组件 内嵌CSS:将CSS封装到程序集中『Asp.Net 组件』Asp.Net 服务器组件 内嵌JS:让自己的控件动起来『Asp.Net 组件』Demo源码在线阅读

 

 

热点排行