zoukankan
html css js c++ java
使用ASP.NET 2.0提供的WebResource管理资源
ASP.NET 2.0提供的Web Resources管理模型,很好的解决了image、css、script等外部资源的管理问题
在自定义控件中加入(
放在最高级namespace外就行
。
)
[assembly: WebResource(
"
WebCtrl.cutecat.jpg
"
,
"
image/jpg
"
)]
[assembly: WebResource(
"
WebCtrl.cutecat.js
"
,
"application/x-javascript
"
)]
代码:
WebResource Demo
#region
WebResource Demo
using
System;
using
System.Collections.Generic;
using
System.ComponentModel;
using
System.Text;
using
System.Web.UI;
using
System.Web.UI.WebControls;
[assembly: WebResource(
"
WebCtrl.cutecat.jpg
"
,
"
image/jpg
"
)]
namespace
WebCtrl
{
[DefaultProperty(
"
Text
"
)]
[ToolboxData(
"
<{0}:WebCustom runat=server></{0}:WebCustom>
"
)]
public
class
WebCustom : WebControl
{
private
string
text;
private
Image m_Image;
[Bindable(
true
)]
[Category(
"
Appearance
"
)]
[DefaultValue(
""
)]
public
string
Text
{
get
{
return
text; }
set
{ text
=
value; }
}
protected
override
void
CreateChildControls()
{
m_Image
=
new
Image();
this
.Controls.Add(m_Image);
}
protected
override
void
Render(HtmlTextWriter output)
{
m_Image.ImageUrl
=
this
.Page.GetWebResourceUrl(
typeof
(WebCustom),
"
WebCtrl.cutecat.jpg
"
);
this
.RenderChildren(output);
}
}
}
#endregion
查看全文
相关阅读:
JavaScript没有块级作用域
JavaScript数据类型
接口
Linux用户与组别的操作
解决 macOS 下 SSH 空闲一段时间后自动断开
Excel 系列一 之 账户类长数字打开不截断与完全显示
怎样花两年时间去面试一个人
北京大学硕士学位论文模板
Mysql: 图解 inner join、left join、right join、full outer join、union、union all的区别
刷 LeetCode 时再学习 Python 中引用
原文地址:https://www.cnblogs.com/goldnet/p/1077895.html
最新文章
Linux_FTP服务
Linux 软件的安装
Linux vi 编辑器的使用
Linux 文件的压缩与打包
Linux 用户、群组和权限
linux top命令查看内存及多核CPU的使用讲述
利用WebUploader进行图片批量上传,在页面显示后选择多张图片压缩至指定路径【java】
ubuntu 常见的操作命令
【Linux】linux常用基本命令
eclipse自动换行
热门文章
Java生成PDF文件(转)
JAVA实现创建Excel表并导出(转发)
java导出word的6种方式(转发)
java中通用权限管理设计(转)
idea搭建maven项目 【转发】
Java-主板加载组件案例
C++自定义控件
JavaScript获取页面元素
JavaScript页面加载三个事件
JavaScript类型转换
Copyright © 2011-2022 走看看