zoukankan      html  css  js  c++  java
  • 在.NET 1.1下实现WebResource.axd

    见到好多人在网上问起在.NET 1.1下如何实现类似.NET 2.0中的WebResource.axd,做了一下,以下是实现代码:

    HttpWebResourceHandler
    ExceptionUtil
    HashCodeCombiner 类
    IResourceUrlGenerator 接口
    StringUtil 辅助类
    ClientScriptManager 类
    Utils 类

    应用时,在Web.config文件中作以下设置:
    <httpHandlers>
      <add verb="*" path="progress.ashx" type="XCtrlLib.WebCtrl.HttpUploadHandler, XCtrlLib"/>
      <add verb="GET" path="WebResource.axd" type="XCtrlLib.WebCtrl.HttpWebResourceHandler, XCtrlLib" />
     </httpHandlers>
    即可象.NET 2.0中一样向客户端发送资源。
    客户端调用:
       ClientScriptManager mgr = new ClientScriptManager(this.Page);
       string leftUrl = mgr.GetWebResourceUrl(typeof(XCtrlLib.WebCtrl.ResBag),"XCtrlLib.WebCtrl.Res.images.prev.gif");
       this.Image1.ImageUrl = leftUrl;

  • 相关阅读:
    团队编程项目作业3-模块测试过程
    团队编程项目作业3-模块开发过程
    课后作业-结队编程项目进度
    团队编程项目作业2-团队编程项目代码设计规范
    课后作业-阅读任务-阅读提问-1
    团队-爬取豆瓣电影Top250-项目总结
    团队-爬取豆瓣Top250-最终程序
    课后作业-阅读任务-阅读提问-4
    《20171129-构建之法:现代软件工程-阅读笔记》
    《软件工程课程总结》
  • 原文地址:https://www.cnblogs.com/yeahooh/p/833846.html
Copyright © 2011-2022 走看看