asp.net 中怎么读取资源文件

ResourceManagerrm;System.TypeoType=this.GetType().BaseType;rm=newResourceManager(this... ResourceManager rm;
System.Type oType = this.GetType().BaseType;
rm = new ResourceManager(this.GetType().Namespace + ".Resource" ,oType.Assembly);
System.Globalization.CultureInfo ci = new System.Globalization.CultureInfo("en-us");

//ResourceManager resManager = new ResourceManager(form1.GetType().Namespace + ".string", form1.GetType().Assembly

string k = rm.GetString("lang",ci);

我不想用母版页,所以我需要读取资源文件,但是GetString老提示找不到
我加了两个资源文件Resource.en-us.resx和Resource.zh-cn.resx
VS2005中,我想rm = new ResourceManager(this.GetType().Namespace + ".Resource" ,oType.Assembly);
一定是这里错了,但是我不知道改怎么写,我工程的名字是WebSite2 资源文件在App_GlobalResources文件夹里
展开
 我来答
申屠初綦爰
2019-12-16 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:34%
帮助的人:905万
展开全部
具体代码都给你的话那你什么也学不到。
告诉你步骤。
1.将数据库中要判断的表所有数据查询出来。
2.循环将数据表中每一列数据与session比较。
3.将相等的一列中你要数据赋值给label,跳出循环。
JackRebel
2008-12-23 · TA获得超过517个赞
知道小有建树答主
回答量:954
采纳率:50%
帮助的人:474万
展开全部
目录不对,程序集中 将资源导入可以在cs文件顶端
加入如:
[assembly: System.Web.UI.WebResource("命名空间.文件夹.AutoBox.css", "text/css")]

你这样我没用过。 你调试时this.GetType().Namespace 值是多少?

另外你看看这篇blog吧
http://blog.csdn.net/xochenlin/archive/2008/11/06/3240939.aspx
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangziyi129
2008-12-23 · TA获得超过1387个赞
知道小有建树答主
回答量:1492
采纳率:100%
帮助的人:0
展开全部
彻底迷糊了..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式