当前位置: 首页 > news >正文

嵌入Web资源的方法

嵌入Web资源的方法

可以将js 、图片、css等嵌入Assembly中,这样就不用将文件在aspx中写了,特别适合做自定义控件的
时候将控件用到的资源打包。 
将文件放到项目的合适路径,比如jpg文件所在路径的namespace为RuPengSite.Ctrls.Test,jpeg
文件名为My. jpg 
在属性视图中设置My. jpg文件的“生成操作”为“嵌入的资源” (会编译到) 
AssemblyInfo.cs或者项目中任意一个类的namespace上方加入:[assembly: 
System.Web.UI.WebResource(" RuPengSite.Ctrls.Test. My. jpg ", "image/jpeg")] 
取得资源路径的方法是ClientScriptManager.GetWebResourceUrl即可,第一个参数为资源所在
Assembly的一个类的类名,第二个 
为RuPengSite.Ctrls.Test.My.jpg 
如果在页面要需要引用嵌入的js ,可以 
ClientScript.RegisterClientScriptResource(typeof(MyClass), " RuPengSite.Ctrls.Test. My.js"); 
即可
嵌入Web资源本质论。axd,就是运行时将dll中的资源显示出来 

posted on 2017-05-11 20:40 叶祖辉 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/yezuhui/p/6842635.html

相关文章:

  • js实现的时钟
  • python 输出当前行号
  • WannaCry勒索比特币蠕虫病毒解决方案
  • 构建之法阶段小记五
  • 带你理解JavaScript闭包
  • 用Browserify来实现CommonJS的浏览器加载
  • 几个收藏
  • Laravel源码入门-启动引导过程(六)LoadEnvironmentVariables
  • 判断窗体 show完成
  • java.util.Date和java.sql.Date的区别和相互转化 (转)
  • 如何用Python批量发现互联网“开放”摄像头
  • 《深入理解Android 卷III》第四章 深入理解WindowManagerService
  • Android内存泄露分析之StrictMode
  • Elasticsearch教程(九) elasticsearch 查询数据 | 分页查询
  • AC日记——[NOIP2015]运输计划 cogs 2109
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • 《Java编程思想》读书笔记-对象导论
  • Java方法详解
  • Linux各目录及每个目录的详细介绍
  • MySQL-事务管理(基础)
  • OSS Web直传 (文件图片)
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 试着探索高并发下的系统架构面貌
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 学习使用ExpressJS 4.0中的新Router
  • 原生Ajax
  • ionic异常记录
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • ​第20课 在Android Native开发中加入新的C++类
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • #include到底该写在哪
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (免费领源码)Java#ssm#MySQL 创意商城03663-计算机毕业设计项目选题推荐
  • (篇九)MySQL常用内置函数
  • (转)jQuery 基础
  • (转)mysql使用Navicat 导出和导入数据库
  • ******IT公司面试题汇总+优秀技术博客汇总
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .naturalWidth 和naturalHeight属性,
  • .net core webapi 大文件上传到wwwroot文件夹
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET I/O 学习笔记:对文件和目录进行解压缩操作
  • ::什么意思
  • [Angular] 笔记 7:模块
  • [C#]获取指定文件夹下的所有文件名(递归)
  • [C++提高编程](三):STL初识
  • [CareerCup][Google Interview] 实现一个具有get_min的Queue
  • [CTSC2014]企鹅QQ
  • [Electron]ipcMain.on和ipcMain.handle的区别
  • [ERROR] 不再支持目标选项 5。请使用 7 或更高版本
  • [ERROR]-Error: failure: repodata/filelists.xml.gz from addons: [Errno 256] No more mirrors to try.
  • [ESP32 IDF]web server