zoukankan      html  css  js  c++  java
  • Asp.net 之资源文件的使用

    1.新建资源项目
    2.新建javascript 文件, JScript1.js 内容为:function test() {alert(Res.FailUser);} 注意javascript 文件的属性为“嵌入的资源”
    3.新建资源文件 ScriptResource.resx 添加 资源名 FailUser 值 Wrong user name or password!
    新建资源文件 ScriptResource.zh-CN.resx  添加资源名称 FailUser 值 错误的用户名与密码!
    4.添加两个引用,System.Web.Extensions.dll,System.Web.Extensions.Design.dll
    4.注册资源文件类
    
    
    
    
    [assembly: System.Web.UI.WebResource("LocalScriptResource.JScript1.js","application/x-javascript")]
    [assembly: System.Web.UI.ScriptResource("LocalScriptResource.JScript1.js","LocalScriptResource.ScriptResource","Res")]
    这段代码保存到:Assembly.cs
    5.编译动态链接库
    6. asp.net 界面添加scriptmanager 
    代码
            <asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptLocalization="true" EnablePageMethods="true">
                
    <Scripts>
                    
    <asp:ScriptReference Assembly="LocalScriptResource" Name="LocalScriptResource.JScript1.js" />
                
    </Scripts>
            
    </asp:ScriptManager>
    7. js 端的调用
    function check(){
    //直接使用Res 来调用
    alert(Res.FailUser);
    }
    8.cs 文件调用
    ResourceManager rm=new ResourceManager("LocalScriptResource.ScriptResource",Assembly.Load("LocalScriptResource"));
        rm.GetString(
    "FailUser");

  • 相关阅读:
    抓包之网络分析器- Wiresshark
    IT 技术网站收集
    XAMPP Apache + MariaDB + PHP + Perl
    http://101.132.165.115/
    LNMP 网站搭建
    10X Genomics : Single Cell Gene Expression
    PacBio下机数据如何看?
    光模块
    ubuntu 'yuan' update
    Perl 中 `cmd` 和system"cmd"的区别
  • 原文地址:https://www.cnblogs.com/csharponworking/p/1925888.html
Copyright © 2011-2022 走看看