社区
C#
帖子详情
在asp中如何用一个button删除多条勾选的记录(gridview中的)?
yaokaipeng
2007-01-04 02:37:37
请各位大侠给出cs中的代码,谢谢
...全文
366
7
打赏
收藏
在asp中如何用一个button删除多条勾选的记录(gridview中的)?
请各位大侠给出cs中的代码,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yaokaipeng
2007-01-04
打赏
举报
回复
谢谢各位,尤其是风车车,那么详细,偶也是四川的哈~~
xray2005
2007-01-04
打赏
举报
回复
HTML,gridview中的ItemTemplate代码
<ItemTemplate>
<table border="0" cellpadding="0" cellspacing="0" width="100%" >
<tr align="left" style="font-weight:normal;font-size:9pt" valign="middle">
<td width="4%" align="center">
<input type="checkbox" id="selectedchkbox" value='<%#DataBinder.Eval(Container.DataItem,"InfoID") %>' runat="server" /></td>
<td width="4%" align="center> </td>
<td align="left" valign="middle" width="35%">
<a href="LookMail.aspx?MailId=<%#DataBinder.Eval(Container.DataItem,"MailID")%>" target="_self"><font color="#9933ff"><%DataBinder.Eval(Container.DataItem, "Subject")%></font></a>
</td>
<td align="center" valign="middle" width="15%">
<%#DataBinder.Eval(Container.DataItem,"UserID") %>
</td>
<td align="center" valign="middle" width="15%">
<%=ReceiversNamelbstring%>
</td>
<td align="center" valign="middle" width="15%">
<%#DataBinder.Eval(Container.DataItem, "SendDate", "{0:yyyy-MM-dd HH:mm}")%>
</td>
<td align="center" valign="middle" width="12%">
</td>
</tr>
</table>
</ItemTemplate>
xray2005
2007-01-04
打赏
举报
回复
LZ,给你看看我的cs代码:
//删除选中按钮事件
protected void deleteSelectedBtn_Click(object sender, EventArgs e)
{
int intFlag=0;
for (int i = 0; i < this.ShowMailGridView.Rows.Count; i++)
{
GridViewRow row = this.ShowMailGridView.Rows[i];
HtmlInputCheckBox selectedChkbox=(HtmlInputCheckBox)row.FindControl("selectedchkbox") as System.Web.UI.HtmlControls.HtmlInputCheckBox;
if (selectedChkbox !=null && selectedChkbox.Checked)
{
int InfoId = Convert.ToInt32(selectedChkbox.Value);
intFlag = Mail.DeleteMail(InfoId);
}
}
if (intFlag > 0)
{
thisShowMailGridViewDataBind();
}
}
//删除全部按钮事件
protected void deleteAllBtn_Click(object sender, EventArgs e)
{
int intFlag = 0;
for (int i = 0; i < this.ShowMailGridView.Rows.Count; i++)
{
GridViewRow row = this.ShowMailGridView.Rows[i];
HtmlInputCheckBox selectedChkbox=(HtmlInputCheckBox)row.FindControl("selectedchkbox") as System.Web.UI.HtmlControls.HtmlInputCheckBox;
if(selectedChkbox !=null)
{
int InfoId = Convert.ToInt32(selectedChkbox.Value);
intFlag = Mail.DeleteMail(InfoId);
}
}
if (intFlag > 0)
{
thisShowMailGridViewDataBind();
}
}
xbugirl
2007-01-04
打赏
举报
回复
string del = "";
把勾选的数据全扔进 del 里。然后
delete from 表 Where id in ("+del+")
phommy
2007-01-04
打赏
举报
回复
逐条删肯定不如用in子句删... 不过我也不会-_-
fffxcg
2007-01-04
打赏
举报
回复
循环逐条删除???
等待高手答案.....
C#编程经验技巧宝典
72 <br>0102 将字符串首字母转换大写 72 <br>0103 如何进行字节数组和字符串的相互转换 72 <br>0104 如何把
一个
按空格分割的字符串存储在
一个
ArrayList数组
中
73 <br>4.2 获取字符串信息 73 ...
在
ASP
.NET
中
实现选
中
、编辑和
删除
GridView
数据项
代码,分别是.
asp
x文件和.
asp
x.cs文件,自行复制粘贴使用: Default.
asp
x <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.
asp
x.cs" Inherits="_Default" %> <!DOCTYPE ...
Flutter 从入门实践到开发
一个
APP之UI基础篇
本课程详细讲解 Flutter
中
涉及到的视图组件,通过这门课程的学习使得大家能掌握使用 Flutter 来编写跨平台移动客户端应用
中
的基本布局视图。 本课程涉及到: * flutter
中
MaterialApp 使用精讲 * flutter
中
...
ASP
.NET学习笔记[12] -
Gridview
里的下拉框筛选效果
一、前言很多第三方插件实现了这个功能,但不是我想要的那种...二、概述
ASP
.NET页面上我们显示数据表格一般用
GridView
控件,有时
GridView
数据行数很多,我想用
一个
类似Excel里的筛选功能来检索数据,如下图:下图是我实
点击
Button
触发事件将
GridView
1 CheckBox
勾选
的行添加到
GridView
2
中
有时候想实现
一个
CheckBox选取功能,但是很多细节不是很清楚 相信大家都有遇到类似的情况,直接看代码,如下: 前端代码
GridView
1,CheckBox控件设置 <
asp
:
GridView
ID="
GridView
1" runat="server" Height="2...
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章