• 【C#.NET】创建和使用全局资源


    1.所谓全局资源文件就是不和页面相关的,整个网站都能访问到的资源文件。
    比如,网站的站点地图,网站通用性文字,对这些内容的本地化就只能通过全局资源文件来实现了。
    2.创建和使用全局资源文件很简单,下面做个实例。
    (1)右键单击网站项目,选择"添加ASP.NET文件夹" -->App_GlobalResources.
    (2)右键单击App_GlobalResources文件夹,选择"添加新项".选择"资源文件"-->命名为Resource.resx.
    (3)打开Resource.resx,任意添加一个字符串资源。
    (4)在页面任意地方新建一个Label控件.使用IDE查看其属性.并且单击Expressions后的小按钮打开表达式对话框,
    (5)表达式类型选择Resources.ClassKey中填写全局资源文件的文件名(比如前面创建的Resource),
         ResourceKey中填写资源ID.
    (6)观察设计视图可以看到,IDE直接在Label上显示了字符串资源的内容,切换到源代码中可以看到如下代码:
     <asp:Label ID="Label1" runat="server" Text="<%$ Resources:Resource, GRTest %>"></asp:Label>
    (7)同时,Label的Text属性后有了一个蓝色的小图形.代表Text绑定到了全局资源.
    (8)使用程序访问全局资源比访问本地资源更简单.系统自动为所有全局资源生成了对应的强类型.
        下面代码可以直接读取Resource.resx中的字符串资源:
                string s=Resources.Resource.GRTest;
                Response.Write(s);
  • 相关阅读:
    SQLServer控制用户访问权限表
    jQuery 增加 删除 修改select option .
    C# Socket编程笔记
    前端笔记知识点整合之JavaScript(二)关于运算符&初识条件判断语句
    推荐一款中国风React组件
    Linux命令
    不要总想着二进制
    React 中阻止事件冒泡的问题
    [技术] 如何正确食用cnblogs的CSS定制
    新手如何理解JS面向对象开发?
  • 原文地址:https://www.cnblogs.com/cuishao1985/p/1564730.html
Copyright © 2020-2023  润新知