Powerlc的BLog
.net程序
博客园
首页
新随笔
新文章
联系
管理
订阅
随笔- 57 文章- 25 评论- 67
Asp.net中在datagrid中放checkbox控件的全选
<
script language
=
"
javascript
"
>
function select_deselectAll (chkVal, idVal)
{
var frm
=
document.forms[
0
];
//
Loop through all elements<BR>
for
(i
=
0
; i
<
frm.length; i
++
)
{
//
Look for our Header Template's Checkbox
if
(idVal.indexOf (
'
CheckAll
'
)
!=
-
1
)
{
//
Check if main checkbox is checked, then select or deselect datagrid checkboxes
if
(chkVal
==
true
)
{
frm.elements[i].
checked
=
true
;
}
else
{
frm.elements[i].
checked
=
false
;
}
//
Work here with the Item Template's multiple checkboxes
}
else
if
(idVal.indexOf (
'
DeleteThis
'
)
!=
-
1
)
{
//
Check if any of the checkboxes are not checked, and then uncheck top select all checkbox
if
(frm.elements[i].
checked
==
false
)
{
frm.elements[
1
].
checked
=
false
;
//
Uncheck main select all checkbox
}
}
}
}
</
script
>
然后checkbox这样定义的:
<
asp:TemplateColumn HeaderText
=
"
aaa
"
>
<
HeaderTemplate
>
<
asp:CheckBox id
=
"
CheckAll
"
OnClick
=
"
javascript: return select_deselectAll (this.checked, this.id);
"
runat
=
"
server
"
></
asp:CheckBox
><
font face
=
"
Webdings
"
color
=
"
white
"
size
=
"
4
"
>
a
</
font
>
</
HeaderTemplate
>
<
ItemTemplate
>
<
asp:CheckBox id
=
"
DeleteThis
"
OnClick
=
"
javascript: return select_deselectAll (this.checked,this.id);
"
runat
=
"
server
"
></
asp:CheckBox
>
</
ItemTemplate
>
posted on 2005-11-10 11:18
powerlc
阅读(442)
评论(0)
编辑
收藏
网摘
所属分类:
.net项目开发
刷新评论列表
刷新页面
返回页首
发表评论
昵称:
[登录]
[注册]
主页:
邮箱:
(仅博主可见)
验证码:
看不清,换一个
评论内容:
登录
注册
[使用Ctrl+Enter键快速提交评论]
0
272962
yLP5KH2b/xM=
链接:
切换模板
导航:
网站首页
社区
新闻
博问
闪存
网摘
招聘
找找看
Google搜索
China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
China-Pub 计算机绝版图书按需印刷服务
相关文章:
最新IT新闻:
IBM发布全球首款开源智能编译器
IE颓势不减 微软下月公布最新浏览器架构
竞争日趋激烈 微软欲借 Windows 7 扭转战局
上海电信计划2012年80%用户实现100M带宽
数万名网友签名抗议星际争霸2取消局域网功能
相关链接:
<
2005年11月
>
日
一
二
三
四
五
六
30
31
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
1
2
3
4
5
6
7
8
9
10
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我参加的小组
ASP.NET
jQuery
我参与的团队
北京.NET俱乐部(0/0)
随笔分类
(43)
.net项目开发(20)
Java相关(4)
MOSS & BizTalk
课题研究(1)
生活记事(13)
算法..(5)
随笔档案
(55)
2008年8月 (1)
2007年11月 (1)
2006年4月 (1)
2006年1月 (2)
2005年11月 (3)
2005年10月 (2)
2005年9月 (4)
2005年8月 (13)
2005年7月 (1)
2005年6月 (1)
2005年5月 (3)
2005年4月 (9)
2005年3月 (4)
2005年2月 (1)
2005年1月 (7)
2004年12月 (2)
文章分类
(27)
English Speak&Study(1)
Job Info(13)
UseFul Info(5)
试题收集(8)
文章档案
(25)
2008年3月 (1)
2006年1月 (1)
2005年11月 (1)
2005年10月 (3)
2005年9月 (7)
2005年8月 (9)
2005年5月 (2)
2005年4月 (1)
相册
我的相册
收藏夹
(35)
.net相关(35)
.net实用
21世纪asp.net技术网
ATC Vendor ->Canada
BUPT人
chyich Blog
ConnectString
DotNet中华网
Enterprise Library 3.1
Enterprise Library 3.1-1
hotcan
InfoQ 编辑世界
Java之道
J道 论坛
MS 技术社区
MVM From MS
netuser
Old Navy
rickjelly的天空
rogerwang
sgsoft
zhengyun
基于.NET的企业开发
计算机三维图形技术网(3D-CG)
软件工程
随风.net
项目管理
中国C#
From M$
Architect
http://msdn2.microsoft.com/en-us/skyscrapr/default.aspx
SaaS-Crab
Microsoft, SaaS,DEMO
Java相关
Java视线论坛
Open Source
.Net开源大全
Java 开源大全
Mack
Open Source Software in C#
课题研究
积分与排名
积分 - 53080
排名 - 1145
最新评论
1. re: 计算机中的原码、反码和补码
因为表示范围是-127到127,只有7位来表示了,最前面以为作为符号位@JeffreyBlue
--丢人
2. re: 计算机中的原码、反码和补码
瞎写什么,晕死....不懂还装懂
--丢人
3. re: 计算机中的原码、反码和补码
说实话,写的比较垃圾。
--悄悄
4. re: Asp.net中的ViewState用法
Viewstate是页面级的,Session是会话级的.
--brusegao
5. re: Repeater导出为excel格式
我这个的环境是英文版Win 2003,直接使用此代码导出的文件全是乱码,加上下面这句就不会了 Response.ContentEncoding = System.Text.Encoding.GetEn...
--stu_acer
阅读排行榜
1. Asp.net中的ViewState用法(6880)
2. asp.net里导出excel表方法汇总 (6478)
3. 计算机中的原码、反码和补码(4699)
4. 面视常用英语 (2802)
5. TabStrip Web和MultiPage Web控件问题!(2507)
评论排行榜
1. TabStrip Web和MultiPage Web控件问题!(14)
2. asp.net里导出excel表方法汇总 (12)
3. Asp.net中的ViewState用法(9)
4. 计算机中的原码、反码和补码(9)
5. Repeater导出为excel格式 (8)