zoukankan      html  css  js  c++  java
  • 关于在.net2.0的ddl文件中保存脚本文件问题


      设置

      假设ddl项目的命名空间为Domain.Res
      现在在ddl项目下添加文件 js/AntiRefresh.js文件 js为文件夹
      接着将文件属性设置为嵌入的资源
      接着在ddl项目的AssemblyInfo.cs 文件中添加如下代码
     [assembly: System.Web.WebResource("Domain.Res.js.AntiRefresh.js", "application/x-javascript")]
     目录路径js现在转化为.js. 另外务必注意大小写,必须保持完全一致

     使用与测试

         protected void Page_Load(object sender, EventArgs e)
        {
            ClientScript.RegisterClientScriptResource(typeof(Domain.Res.ClassName), "Domain.Res.js.AntiRefresh.js");
        }
      ClassName 为Domain.Res命名空间下的任意类名称

     运行后在呈现html代码里应该有以下类似的地址
    <script src="/WebResource.axd?d=0YlYr6y6a7Zj0QYLOCMvXkafrSVSFXYDeSXxQHA7eNgQlbd0vxfFLRrm8yGHw4uK0&amp;t=633392072468593750" type="text/javascript"></script>

    在地址栏中输入xxx/WebResource.axd?d=0YlYr6y6a7Zj0QYLOCMvXkafrSVSFXYDeSXxQHA7eNgQlbd0vxfFLRrm8yGHw4uK0&amp;t=633392072468593750
    xxx为你具体的调试地址
    如果能有文件保存提示,并且保存后打开确是上面的AntiRefresh.js内容,那么就表示成功了!
    在你使用前务必做这样的测试,不然很容易给你下面的编程带来很多麻烦!
  • 相关阅读:
    Vue 项目刷新当前页面
    Vue 使用 vue-echarts 图表插件
    Vue 路由跳转、传参、接参四种方式
    webpack 之 proxyTable 设置跨域
    二元函数的梯度下降法求解
    2020暑期华为勇敢星实习总结
    时间序列预测算法-ARIMA算法
    航天一院介绍
    腾讯数据分析笔试
    C# Fleck的WebSocket使用
  • 原文地址:https://www.cnblogs.com/wdfrog/p/1076629.html
Copyright © 2011-2022 走看看