barney's tech blog
努力.... 付出...改变自己... ▃▃,~︶!
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 75 文章- 0 评论- 13
高分求解答!!!
1
protected
void
Button1_Click(
object
sender, EventArgs e)
2
{
3
string
selectedKeys
=
""
;
//
保存所有选中的记录的主键
4
for
(
int
i
=
0
; i
<
GVDealNow.Rows.Count; i
++
)
5
{
6
GridViewRow row
=
GVDealNow.Rows[i];
7
if
(row.RowType
==
DataControlRowType.DataRow)
8
{
9
//
检查是否选中,假设CheckBox的ID为Checkbox1,且在GVDealNow的第一列中
10
CheckBox cb
=
(CheckBox)row.Cells[
9
].FindControl(
"
CBsig
"
);
11
//
如果选中,则记录选中记录的主键
12
if
(cb.Checked)
13
{
14
selectedKeys
=
selectedKeys
+
GVDealNow.DataKeys[row.RowIndex].Value.ToString()
+
"
,
"
;
15
}
16
}
17
}
18
if
(selectedKeys
!=
""
)
19
{
20
selectedKeys
=
selectedKeys.TrimEnd(
new
char
[]
{
'
,
'
}
);
21
//
生成sql语句,并执行删除
22
string
sql
=
"
delete from tb_Card where CardID in (
"
+
selectedKeys
+
"
)
"
;
23
SqlConnection conn
=
new
SqlConnection(
"
连接字符串
"
);
24
SqlCommand cmd
=
new
SqlCommand(sql);
25
cmd.Connection
=
conn;
26
cmd.CommandType
=
CommandType.Text;
27
conn.Open();
28
cmd.ExecuteNonQuery();
29
conn.Close();
30
}
31
else
32
{
33
Response.Write(
"
未选中要删除的记录!
"
);
34
}
35
36
37
38
39
40
}
第一列 和第十列 是模板列!
绑定代码如下
string
sqlstr
=
"
select * from tb_Card C where C.CardStatus=0
"
;
this
.GVDealNow.DataKeyNames
=
new
string
[]
{
"
CardID
"
}
;
sqlBind.gvBind(GVDealNow, sqlstr);
现在我要一次选择多尔衮删除多个 可是怎么都删不掉 一直都是
未选中要删除的记录!
请大家帮忙解决下!!
这是数据库字段!~!
posted @ 2008-04-18 08:25
barney
阅读(27)
评论(1)
编辑
收藏
发表评论
回复
引用
查看
#1楼
2008-04-20 01:38 |
笨→鸟(Bird)
实在不行,你可以把id值绑定在CheckBox的属性上。或用一个集合存起你所选择的的
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
向地震灾区捐赠爱心
博客园首页
社区
公告
welcome!!!
barneyyuan#gmail.com
路漫漫其修远兮
吾将逃课而求索
我的最新闪存
地震了。。。我要去四川 给他们送点水 和食物。。。
5-14 10:35
<
2008年4月
>
日
一
二
三
四
五
六
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
与我互动
给我发短消息
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我参加的小组
jQuery
ASP.NET
创业交流
上海求职招聘
web标准设计
大学生联盟
你必须知道的.NET
Web技术联盟
AJAX
WinForms
我参与的团队
上海.NET俱乐部(1/2003)
北京.NET俱乐部(1/1109)
asp.net开发团队(0/77)
随笔分类
asp.net(9)
(rss)
asp.net ajax & jqury(5)
(rss)
C# 程序设计语言(2)
(rss)
Enterprise Library(1)
(rss)
html &CSS
(rss)
javascript(1)
(rss)
LINQ to SQL(1)
(rss)
vs2008+net3.5(1)
(rss)
web server
(rss)
xml(1)
(rss)
程序、人生、感悟(1)
(rss)
技术文章(1)
(rss)
面试
(rss)
人物故事(2)
(rss)
生活感悟(12)
(rss)
数据库 mssql t—sql(3)
(rss)
随笔档案
2008年5月 (14)
2008年4月 (17)
2008年3月 (3)
2008年2月 (11)
2008年1月 (13)
2007年12月 (11)
2007年11月 (5)
2007年8月 (1)
文章分类
Enterprise Library
(rss)
收藏夹
高手博客(114)
(rss)
友情连接
.NET设计模式系列文章
asp.net ajax 小组
ASP.NET AJAX入门系列
DIV+CSS menu
RedSoft多层分布式架构实例
terrydong
yuandong
陈广
基础文章不错!
李会军 ajax系列
清水流沙
双黑
水随风
温温
一牛人 资料比较全.NET
搜索
积分与排名
积分 - 4663
排名 - 4451
最新评论
1. re: 三五个人十来条枪 如何走出软件作坊成为开发正规军
@barney
!呵呵! (barney)
2. re: 高分求解答!!!
实在不行,你可以把id值绑定在CheckBox的属性上。或用一个集合存起你所选择的的 (笨→鸟(Bird))
3. re: asp.net ajax 尝试 之很好很强大!08.4.4 - barney's tech b...
dddd我支持
(dddd)
4. re: asp.net下数据采集方法及示例
博主,麻烦你能给我个例子吗,你这没下载啊,我的Email:jetaimefj@163.com
非常感谢 (海洋)
5. re: 互联网盈利模式
楼主讲的有见解,能不能介绍一些相关的书给我看看啊。
Email:zhuou99@163.com
谢谢啦。 (ou)
阅读排行榜
1. 尝试安装VS2008正式版成功!!(2572)
2. asp.net下数据采集方法及示例(130)
3. 互联网盈利模式 (73)
4. .NET平台网站架构调优实践点滴(58)
5. Membership角色与权限管理(53)
评论排行榜
1. 尝试安装VS2008正式版成功!!(5)
2. 三五个人十来条枪 如何走出软件作坊成为开发正规军(3)
3. asp.net下数据采集方法及示例(1)
4. 互联网盈利模式 (1)
5. 高分求解答!!!(1)
60天内阅读排行
1. Membership角色与权限管理(53)
2. 【C#复习之虚方法vs抽象类】08.4.3 上午(31)
3. 有关 gridview的 (做东西 容易忘记 记下!) (30)
4. 高分求解答!!!(27)
5. PowerDesigner 学习!(22)