自定义web控件引用外部资源
2017-12-25 16:10
225 查看
1、新建web控件项目
2、添加JS文件或者CSS文件
3、设置JS或CSS文件属性中的”生成操作“为”嵌入的资源“
4、在AssemblyInfo.cs中注册资源
[assembly: WebResource("命名空间.文件夹名.JScript1.js", "text/javascript")]
WebResource需要引用System.Web.UI;
5、在控件中注册
一般是protected override void OnPreRender(EventArgs e)方法
CSS资源
JS资源
Page.ClientScript.RegisterClientScriptResource(this.GetType(), "命名空间.文件夹名.JScript1.js");
2、添加JS文件或者CSS文件
3、设置JS或CSS文件属性中的”生成操作“为”嵌入的资源“
4、在AssemblyInfo.cs中注册资源
[assembly: WebResource("命名空间.文件夹名.JScript1.js", "text/javascript")]
WebResource需要引用System.Web.UI;
5、在控件中注册
一般是protected override void OnPreRender(EventArgs e)方法
CSS资源
string cssUrl = Page.ClientScript.GetWebResourceUrl(this.GetType(), "命名空间.资源文件夹.Stylesheet.css"); HtmlLink link = new HtmlLink(); link.Href = cssUrl; link.Attributes.Add("rel", "stylesheet"); link.Attributes.Add("type", "text/css"); Page.Header.Controls.Add(link);
JS资源
Page.ClientScript.RegisterClientScriptResource(this.GetType(), "命名空间.文件夹名.JScript1.js");
相关文章推荐
- 资源文件打包到Web自定义控件中应用
- 开发自定义web控件时把css,js嵌入成资源
- 资源文件打包到Web自定义控件中应用
- 开发自定义web控件时把css,js嵌入成资源
- WebResource-asp.net自定义控件引用外部资源方法
- 资源文件打包到Web自定义控件中应用
- WebResource-asp.net自定义控件引用外部资源方法
- WEB-INF下jsp引用外部的静态资源
- 通过javascript操作web控件的自定义属性
- 利用ASP.NET 2.0创建自定义Web控件
- ASP.NET自定义Web服务器控件-login登录控件
- Java引用外部字体即自定义字体文件
- ASP.NET 部署和使用自定义 Web 服务器控件
- Ext Scheduler Web资源甘特图控件
- TIPS:在web页面里写引用资源绝对路径的替代方法
- StratoIO WebPrinter如何引入外部JS?StratoIO WebPrinter控件常见的问题
- iOS 新特性分列式 之 iOS 5.x - 主要内容:自动引用计数、故事板、控件自定义呈现、容器视图控制器
- unity3d MonoDevelop引用外部自定义dll文件报错:are you missing an assembly reference?
- 如何通过javascript操作web控件的自定义属性
- ASP.NET自定义Web服务器控件-登录控件