社区
组件/控件开发
帖子详情
[服务器控件]如何在已经嵌入资源的CSS里使用嵌入资源的图片。
czclk
2008-01-07 08:38:58
各位大侠,最近我在开发一个服务器控件,要求CSS文件要嵌入到DLL里,并且在该CSS文件里要引用同一个DLL里的嵌入图片文件作为网页背景,请问如何实现之?
...全文
443
5
打赏
收藏
[服务器控件]如何在已经嵌入资源的CSS里使用嵌入资源的图片。
各位大侠,最近我在开发一个服务器控件,要求CSS文件要嵌入到DLL里,并且在该CSS文件里要引用同一个DLL里的嵌入图片文件作为网页背景,请问如何实现之?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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()
asp.net web应用的前端设计
Razor语法允许开发者在HTML代码中
嵌入
C#代码,使得页面内容可以根据
服务器
端的数据动态生成。 其次,
CSS
(层叠样式表)用于控制网页的样式和布局。在ASP.NET中,我们可以利用Bootstrap框架来快速创建响应式设计,...
fullcalendar例子
这款
控件
以其强大的功能和优秀的用户体验受到开发者们的喜爱。FullCalendar支持多种视图,如日视图、周视图、月视图,甚至可以自定义视图,满足不同场景下的日程安排需求。 在日程管理方面,FullCalendar 提供了...
IOS UIWebView Demo
【文件名称列表】:在“WebViewDemo”这个压缩包中,很可能包含了一个完整的iOS项目工程,包括Xcode项目文件(.xcodeproj)、源代码文件(如.m和.h)、
资源
文件(如
图片
、故事板文件 storyboard)以及必要的配置文件...
DUI Designer
在实际
使用
中,【DuiDesigner.exe】是DUI Designer的主要执行文件,它提供了一个可视化的界面设计环境,允许开发者拖放
控件
,调整它们的位置和大小,设置属性,以及预览最终效果。【DuiLib_u.dll】则是duilib库的...
Android WebView播放视频(包括全屏播放)
在Android应用开发中,WebView是一个非常重要的组件,它允许开发者在应用程序内
嵌入
网页内容,实现类似浏览器的功能。本文将详细讲解如何在Android的WebView中播放视频,包括全屏播放的实现方法。以下是对该主题的...
组件/控件开发
8,833
社区成员
7,151
社区内容
发帖
与我相关
我的任务
组件/控件开发
.NET技术 组件/控件开发
复制链接
扫一扫
分享
社区描述
.NET技术 组件/控件开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章