欢迎来到天天文库
浏览记录
ID:22378832
大小:60.00 KB
页数:6页
时间:2018-10-28
《wss3.0 webpart 多语言支持的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、WSS3.0WebPart多语言支持的实现 本文示例源代码或素材下载 ode=ode.All; } protectedoverridevoidRender(HtmlTextanageList, Name=AddanageList)] publicstringUrl { get{return_Url;} set{_Url=value;} } publicoverridestringLoadResource(stringid) { returnGetResourceString
2、(id); } privatestringGetResourceString(stringkey) { conststringresource=yresource.resx,myresource.zh_.resx来命名 stringvalue=HttpContext.GetGlobalResourceObject(resource,key)asstring; if(value==null
3、
4、value==) returnkey; else returnvalue; }
5、 } 若是asp.f风格的eAttribute的相关方法: ResTestode=ode.All; } protectedoverridevoidRender(HtmlTextanageList)] [ResCategory(AddanageList)] publicstringUrl { get{return_Url;} set{_Url=value;} } } classResourceHelper { publicstaticstringGetResourceStrin
6、g(stringkey) { conststringresource=wss; //此处为资源文件名,这些资源文件放在Ap12下一页——..,。p_GlobalResources,以yresource.resx,myresource.zh_.resx来命名 stringvalue=HttpContext.GetGlobalResourceObject(resource,key)asstring; if(value==null
7、
8、value==) returnkey; else r
9、eturnvalue; } } publicclassResCategory:CategoryAttribute { publicResCategory(stringkey):base(key) {} protectedoverridestringGetLocalizedString(stringvalue) { returnResourceHelper.GetResourceString(value); } } publicclassRese:eAttribute { publicRe
10、se(stringkey):base(key) {} publicoverridestringDisplayName { get { returnResourceHelper.GetResourceString(base.DisplayName); } } } 通过以上的代码,可以实现eAttribute.编辑器不好用啊,就不改了~上一页12——..,。
此文档下载收益归作者所有