挑战自我
超越自我,不断的接受和面对挑战
博客园
首页
新闻
新随笔
联系
管理
订阅
随笔- 21 文章- 4 评论- 55
控件开发时两种JS嵌入资源方式的使用
第一种:
直接把要嵌入的JS文件属性设置为“嵌入的资源”。
protected
override
void
OnInit(EventArgs e)
{
base
.OnInit (e);
if
(
!
base
.Page.IsStartupScriptRegistered(
"
Script
"
))
{
Assembly assembly
=
typeof
(TestControl).Assembly;
StreamReader reader
=
null
;
reader
=
new
StreamReader(assembly.GetManifestResourceStream(
typeof
(TestControl),
"
test.js
"
));
base
.Page.RegisterStartupScript(
"
Script
"
,reader.ReadToEnd());
}
}
第二种:
创建相同类名的资源文件,然后在Data出的name设置为Test,value为js的内容。
protected
override
void
OnInit(EventArgs e)
{
base
.OnInit (e);
if
(
!
base
.Page.IsStartupScriptRegistered(
"
Script
"
))
{
ResourceManager resx
=
new
ResourceManager(
base
.GetType());
base
.Page.RegisterStartupScript(
"
Script
"
,resx.GetResourceSet(System.Globalization.CultureInfo.CurrentCulture,
true
,
true
).GetString(
"
Test
"
));
}
}
上面两种方式都是在控件类中输出JS代码,也可以自定义HttpHandler来生成Js代码。
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted @ 2006-03-15 17:05
jierry
阅读(702)
评论(0)
编辑
收藏
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
iPhone 5四大猜想:泪珠状 带LED苹果标识
·
当当网Q4整体亏损1.3亿元 上年同期净利润1480万元
·
把孩子培养成为合格Geek的七个方法
·
担心网购的衣服不合身? 创业公司Clothes Horse用“问答”就能解决你的难题
·
评价社交媒体活动ROI的三个精确指标
»
更多新闻...
最新知识库文章
:
·
编程的艺术:漂亮的代码和漂亮的软件
·
GIT分支管理是一门艺术
·
编程:是一门艺术
·
编程是一门艺术吗?
·
对Java初学者的忠告
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
公告
个人资料
网名:jierry
Email:jierry@gmail.com
来自:成都
在线人数:
最近在读的书:
昵称:
jierry
园龄:
7年6个月
粉丝:
0
关注:
0
<
2006年3月
>
日
一
二
三
四
五
六
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
随笔分类
ASP.NET(8)
(rss)
ASP.NET2.0(2)
(rss)
C#(5)
(rss)
JAVASCRIPT&XML
(rss)
SQL&存储过程(5)
(rss)
WEB SERVER
(rss)
服务器控件(2)
(rss)
软件工程
(rss)
随笔档案
2006年4月 (2)
2006年3月 (2)
2005年12月 (1)
2005年11月 (1)
2005年10月 (3)
2005年8月 (5)
2005年5月 (1)
2005年3月 (6)
文章档案
2005年11月 (3)
2005年3月 (1)
Blog收藏
宝玉
宝玉的家
灵感之源
我的备份
中国Rainbow
朋友的家
真水无香的专栏
积分与排名
积分 - 38180
排名 - 2812
阅读排行榜
推荐排行榜