在.Net中,资源文件的扩展名是.resx,此文件是基本于XML的,VS.NET提供了非常方便的资源文件编辑工具,创建的资源文件都是和.aspx页面在同一层,无法做到和某个.aspx页面进行绑定,比如,新建一下Default.aspx页面,相应的自动产生Default.aspx.cs和Default.aspx.resx文件,我新建了一个资源文件Default.aspx.zh-chs.resx,但是它不能和Default这个页面的类进行绑定,运行时不能识别自定义的资源zh-chs,bin/下也没有目录zh-chs,请问怎样才能和类进行绑定,并让程序识别自定义的资源文件
解决方案 »
- 如何用WebBrowser控件获取下面的HtmlElement
- 把一个十进制数组转换为16进制的字符串,如何处理,我这个方法有点慢
- 请问VC#中命名空间的问题
- winform 中 combobox 怎么实现对listview的类别查询??
- 急死个人!!! C# 中用File.Delete删除文件怎么删不掉啊
- 怎么设置panel的背景图
- 为什么执行datagrid.update()时,必须要离开当前编辑行才能保存?
- 关于 调用PDF的问题
- 在C#的WebForm的“类class1.cs”文件中,如何使用Request.ServerVariables。
- 正则提取?高手进来看看.
- update(ds)时出现的错误,请帮忙看看,谢谢!
- 哪位大侠有XML3.0??
Mystring.ch-zn.resx
name:bt1
value:中文
Mystring.resx
name:bt1
value:chinese
新建一个WebForm1页面
private void Button1_Click(object sender, System.EventArgs e)
{
str="WebApplication1.Mystring.ch-zn";
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(str,typeof(WebForm1).Assembly);
Label1.Text=resources.GetString("copyright");
Button1.Text=resources.GetString("bt1");
}