runxinzhi.com
首页
百度搜索
使用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
相关阅读:
中英切换
vue-cli3 关闭一直运行的 /sockjs-node/info?t= ...
vue 深拷贝
C++ 中 typename
将博客搬至CSDN
死锁及处理
C 运算符优先级
阻塞与非阻塞,同步与异步
同步函数与异步函数
C 结构体位域
原文地址:https://www.cnblogs.com/goldnet/p/1077895.html
最新文章
maven中的 dependencyManagement 和 dependencies 的区别?
idea如何给maven项目开启热部署
如何看SpringBoot和SpringCloud之间的依赖关系
集成 spring + mybatis + mybatisplus
oracle 创建用户
SSH三种框架及表示层、业务层和持久层的理解
android之handle
tomcat正常启动,但IP不能访问web。ping IP地址,一直超时。 用ipconfig命令修复TCP/IP的配置信息
Android中AsyncTask异步
Android 数据库读取数据显示优化 Application [6]
热门文章
Android 数据库读取数据显示 [5]
android 模拟微信消息 OnItemClickListener()方法 [3]
Android数据库升级、降级、创建(onCreate() onUpgrade() onDowngrade())[4]
小程序预览pdf文件
正则匹配 ${***} 内的内容
vue3.0 + ueditor
vue css 深度选择器
行星轨迹
wepy
小程序——笔记
Copyright © 2020-2023
润新知