有时,需要扩展一些标准的控件或在一些类中使用脚本功能,所以需要在项目中用到资源文件。
设置的过程,可参照参考文章1;而控件扩展则可参照参考文章2。但有时因为项目的层次结构关系,则要注意资源文件与类的对应关系(指的是资源文件在编译后的命名)。
命名一般包括三个部分:<缺省的命名空间.><扩展命命名空间.><文件名>
缺省的命名空间就是项目的命名空间,文件名就是资源文件的名称.扩展命名空间就是为了项目中的目录结构而设的。比如你在项目的根目录下产生了一个Images目录,那么资源文件就要这样来表示: <缺省的命名空间.> Images.<文件名>. 如果你在Images路径下还有一个目录FormGraphics,那么资源文件就要这样表示: <缺省的命名空间.> Images.FormGraphics.<文件名>
2007-10-16 备注:
若在资源文件中含有汉字时,在编译后,文件有可能出现乱码。解决方法是:将资源文件另存为utf-8的
编码格式。
参考文章:
1、在自定义Server Control中捆绑JS文件 Step by Step
http://blog.csdn.net/xiaoxiaohai123/archive/2007/08/28/1761887.aspx
2、实现GridView控件的删除多条记录功能系列(1)
http://www.cnblogs.com/hugh-lin/archive/2005/08/10/211549.html