利用WebResource属性实现资源文件自包含于控件

.NET 2.0之后,编写服务器控件时可以利用WebResource属性实现资源文件自包含于控件当中。

具体操作如下:

1、 利用WebResource属性将控件需要用到的资源文件包含到控件中,资源文件如:*.htc*.css*.gif*.jpg等。

资源文件属于全局变量,在整个项目程序集范围内每个控件都可以使用。因此,我们可以在项目的AssemblyInfo.vb文件中包含WebResouce属性。

  

2、 设置资源文件的属性,将“生成操作”设置成“签入的资源”,目的是编译的时候将资源文件生成到dll文件当中。

 

3、需要注意控件所在项目的属性,如果项目属性没有指定根命名空间的话,则
   WebResource
只需要直接跟文件名称即可,如:<Assembly: WebResource("ProjDDTree.htc", "text/x-component")>

   如果项目属性指定了根命名空间,则需要:<Assembly: WebResource("命名空间.ProjDDTree.htc", "text/x-component")>

4、 控件中如何调用资源文件

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值