vs2005 C#删除弹出是否对话框~代码

protectedvoidGridView1_RowDeleting(objectsender,GridViewDeleteEventArgse){stringsqlst... protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
string sqlstr = "delete from ACCOUNT where id='" + GridView1.DataKeys[e.RowIndex].Value.ToString() + "'";
sqlcon = new SqlConnection(strCon);
sqlcom = new SqlCommand(sqlstr,sqlcon);
sqlcon.Open();
sqlcom.ExecuteNonQuery();
sqlcon.Close();
bind();
}

如上,建立了一个gridview,请问怎么加入删除提示对话框,是那种“确定”和“取消”选择的对话框~
展开
 我来答
xiziufo
2012-07-24 · TA获得超过132个赞
知道小有建树答主
回答量:103
采纳率:100%
帮助的人:80.5万
展开全部
下面我给出一种方法,希望对楼主有帮助哦,如果不是要这种,请把要求描述清楚哦
if (MessageBox.Show() == DialogResult.OK)
{
//确定时候的代码
}
else
{
//取消时候的代码
}
更多追问追答
追问
编译器错误消息: CS0103: 当前上下文中不存在名称“MessageBox”
追答
你这是在类里面定义的方法吗?
MessageBox是命名空间 System.Windows.Forms里面的,你看能不能在你的这个类里引用这个命名空间。在类的最上面添加 using System.Windows.Forms;
zhuxinjun1982
2012-07-24 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
采纳数:2145 获赞数:8329
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。

向TA提问 私信TA
展开全部
在GRIDVIEW模版中,为按钮添加一个客户端单机事件就可以了。代码如下。
<asp:Button id="btnDelete" runat="server" Text="删除" OnClientClick="return confirm('确定删除?')" CommandName="delete" CommandArgument='<%# Eval("ID") %>'></asp:Button>

OnClientClick="return confirm('确定删除?')"就是添加这个事件即可
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
abclsxu
2012-07-25 · TA获得超过126个赞
知道答主
回答量:5
采纳率:0%
帮助的人:7083
展开全部
加个confirm("")就行啦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式