| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1876 人关注过本帖
标题:[求助]VS2005中 如何实现按钮功能
只看楼主 加入收藏
ysh120
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-1-22
收藏
得分:0 
是删除的 不知道哪错了 就是出错.
2007-01-22 16:35
ysh120
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-1-22
收藏
得分:0 

protected void btnSelDelRev_Click(object sender, EventArgs e)
{
System.Web.UI.WebControls.CheckBox chkbox;
string UpdStr = "";

foreach (GridViewRow gvr in GridView1.Rows)
{
chkbox = (CheckBox)gvr.FindControl("chkSelect");
if (chkbox.Checked)
{
UpdStr += "," + GridView1.DataKeys[gvr.DataItemIndex]["MailboxID"].ToString();//一次得到所选中的记录

}
}
if (UpdStr.Equals(""))
{
ClientScript.RegisterClientScriptBlock(this.GetType(), "error", "alert('请选择还原所选记录!')", true);
}
else
{
UpdStr = UpdStr.Substring(1, UpdStr.Length - 1);
string strUpd = "update ViewMail set ReadDelete=ReadDelete-2 where MemberID =" + ViewState["MemberID"] + " AND MailboxID in(" + UpdStr + ")";//把选中的记录放回回收站中

Dbconn.ExecuteSql(strUpd);
}

PSControl.Refresh = true;
}

这个可以好象可以 帮我检测下,谢谢.

2007-01-22 16:54
ysh120
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-1-22
收藏
得分:0 
我下了,可以给我留言 我上了看
2007-01-22 16:55
ysh120
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-1-22
收藏
得分:0 
ExecuteSql 要怎么定义 我老定义不了。。。。
2007-01-22 17:01
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
以下是引用仰望星空在2007-1-22 15:22:00的发言:
冰鹰啊,你怎么能这么解决问题呢?
楼主,你应该把问题说的详细点,要什么样的需求,再有,我还建议楼主自己练习一下

呵呵,是楼主都没有说清楚是怎么回事,我能怎么回答呢?


飘过~~
2007-01-22 17:51
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
以下是引用bygg在2007-1-22 17:51:00的发言:

呵呵,是楼主都没有说清楚是怎么回事,我能怎么回答呢?

好好回答问题


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2007-01-22 19:33
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
以下是引用ysh120在2007-1-22 16:34:00的发言:

foreach (GridViewRow row in GridView1.Rows)
{

CheckBox cb = (CheckBox)row.FindControl("CheckBox1");
if (cb.Checked)
{
strid1 = GridView1.DataKeys[row.RowIndex].Values[1].ToString();
}
}

这个

这个也能删除??你想删除什么??
请问楼主是想操作数据库吗??


本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2007-01-22 19:35
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 

[QUOTE]以下是引用ysh120在2007-1-22 16:34:00的发言:
foreach (GridViewRow row in GridView1.Rows)
{
CheckBox cb = (CheckBox)row.FindControl("CheckBox1");
if (cb.Checked)
{
strid1 = GridView1.DataKeys[row.RowIndex].Values[1].ToString();
}
}[/QUOTE]

这个只是判断有没有选中某一行..


飘过~~
2007-01-23 10:34
chenxkfox
Rank: 1
等 级:新手上路
威 望:1
帖 子:123
专家分:0
注 册:2005-8-18
收藏
得分:0 
建议楼主在数据库里增加一个状态字段,这样处理的时候就方便多了,送审/签发 送审/签发 挽救 撤稿 退稿的时候后让他们的状态都不一样,这样不就很容易解决问题了吗?

,SQL SERVER 群号:17280478
2007-01-23 10:36
ysh120
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-1-22
收藏
得分:0 

有没有现成的代码啊 现在我是理不清到底该怎么做了 头晕忽忽的!!!

2007-01-23 14:47
快速回复:[求助]VS2005中 如何实现按钮功能
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025988 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved