社区
组件/控件开发
帖子详情
[服务器控件]如何在已经嵌入资源的CSS里使用嵌入资源的图片。
czclk
2008-01-07 08:38:58
各位大侠,最近我在开发一个服务器控件,要求CSS文件要嵌入到DLL里,并且在该CSS文件里要引用同一个DLL里的嵌入图片文件作为网页背景,请问如何实现之?
...全文
417
5
打赏
收藏
[服务器控件]如何在已经嵌入资源的CSS里使用嵌入资源的图片。
各位大侠,最近我在开发一个服务器控件,要求CSS文件要嵌入到DLL里,并且在该CSS文件里要引用同一个DLL里的嵌入图片文件作为网页背景,请问如何实现之?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lynne91
2011-08-02
打赏
举报
回复
我也试试
ChengKing
2008-12-13
打赏
举报
回复
正确解决方案:
要设置访问其它嵌入资源的css文件属性PerformSubstitution值为true:
[assembly: WebResource("a.css", "text/css", PerformSubstitution = true)]
在a.css文件中可以这么访问图片嵌入式资源:
background-image: url( <%=WebResource("title.gif")%>);
说明:
通过WebResourceAttribute注册资源文件
代码如下:
[assembly: WebResource("KingControls.K_Chapter11.Sound.clock.avi", "video/avi")]
//http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx
namespace KingControls
{
//… …
}
WebResource为设计时元数据属性,类型为WebResourceAttribute。
它接收三个参数,第一个参数为嵌入式资源文件的名称,是由“控件命名空间”+ “.”+“文件夹路径”+“.”+“文件名称”组成;第二个参数为嵌入式资源文件的类型(如"text/css","image/jpg","application/x-JavaScript"等);第三个参数为布尔类型的PerformSubstitution,表示是否在该资源中引用其他Web资源URL,如果此属性设置为True,见下面这个例子:
[assembly: WebResource("KingControls.K_Chapter11.JS.EmbeddedResource_JS.js", "application/x-javascript",PerformSubstitution=true)]
之后就可以在EmbeddedResource.js脚本文件中使用另一个嵌入式图片资源,代码如下:
' <%= WebResource("KingControls.K_Chapter11.Images.EmbeddedResource_JPG.jpg")%>'
以上为更详细介绍PerformSubstitution用法, 出自:
庖丁解牛:纵向切入Asp.net 3.5控件和组件开发技术--基于VS 2008(兼容VS 2005)/C#:
http://blog.csdn.net/ChengKing/archive/2008/08/18/2792440.aspx
UltraBejing
2008-05-01
打赏
举报
回复
等待牛人来答.
meiZiNick
2008-04-30
打赏
举报
回复
等待牛人来答.
server_me
2008-01-09
打赏
举报
回复
我只知其一,就是用CS代码来进行CSS控制,实际上就是拼接字符串!
Properties.Resources.Temp.ToString()
Android界面
控件
难点精讲
Android
控件
开发教程,在Android开发中,有时用到一些常见的
控件
可以更轻松实现一些效果,比如如果要实现
图片
轮播效果,我们可以
使用
动画的方式实现,但是代码比较繁琐,而此时,我们采用ViewFlipper
控件
即可非常方便地实现
图片
轮播。同时,在Android开发中,如果能够
使用
MVC模式进行开发,则开发效率会高很多,此时,我们则可以
使用
AdapterView与Adapter高级
控件
来实现类似MVC的模式进行开发,从而大大提高开发效率本课中会给出AdapterView与Adapter的解决具体问题的应用案例。
向ASP.NET自定义
控件
中
嵌入
CSS
资源
向ASP.NET自定义
控件
中
嵌入
CSS
资源
Step1:于【项目解决方案】中右键新建【ASP.NET
服务器
控件
】项目 Step2:于项目中添加【Resources】文件夹,于该文件夹下添加【
CSS
文件】 Step3:单击该
CSS
文件,并将【属性】栏中的【生成操作】改为【
嵌入
的
资源
】 Step4:新建【ASP.NET自定义
控件
】,于namespace声明前添加如下特性: [as...
CSS
样式
嵌入
html中的三种方式
当我们写一个html静态页面的时候,发现所生成的排版或者效果非常的不好时,我们就可以
使用
CSS
样式来美化所生成的html的
控件
,
css
样式的生效完全依赖于html文件,下面介绍如何将
css
样式
嵌入
到html中。 1.在每个标签中
嵌入
...
如何在.net自定义
控件
引用外部
资源
在asp.net中开发自定义
控件
时,如果我们要用到
图片
,外部
css
,js等文件,那么最好的方式就是将这些文件作为自定义
控件
嵌入
的
资源
,随着
控件
一起打包成dll文件发布。那么我们要如何将这些文件设置为
嵌入
的
资源
,又如何在自定义
控件
引用这些文件呢?下面我们以一个
css
与js文件为例来做一演示。 方法/步骤 首先当然是创建这两个文件了。我们在自定义
控件
的项目
帆软
css
修改按钮立体,FineReport——JS二次开发(
CSS
改变
控件
样式)
FR提供一些选择器,可以改变部分
控件
的样式,那么对于如何书写自己的
css
:可以自己写
css
文件导入,也可以在页面加载结束事件中添加JS方法来改变
css
样式。以文本框为例:书写
css
文件,保存至%FR_HOME%/下面(必须存放在WebReport这个目录下,,其他地方不能读取):.fr-texteditor{border:3px solid blue;color:red;font-weight:b...
组件/控件开发
8,833
社区成员
7,151
社区内容
发帖
与我相关
我的任务
组件/控件开发
.NET技术 组件/控件开发
复制链接
扫一扫
分享
社区描述
.NET技术 组件/控件开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章