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,请问怎么加入删除提示对话框,是那种“确定”和“取消”选择的对话框~ 展开
{
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,请问怎么加入删除提示对话框,是那种“确定”和“取消”选择的对话框~ 展开
3个回答
展开全部
下面我给出一种方法,希望对楼主有帮助哦,如果不是要这种,请把要求描述清楚哦
if (MessageBox.Show() == DialogResult.OK)
{
//确定时候的代码
}
else
{
//取消时候的代码
}
if (MessageBox.Show() == DialogResult.OK)
{
//确定时候的代码
}
else
{
//取消时候的代码
}
更多追问追答
追问
编译器错误消息: CS0103: 当前上下文中不存在名称“MessageBox”
追答
你这是在类里面定义的方法吗?
MessageBox是命名空间 System.Windows.Forms里面的,你看能不能在你的这个类里引用这个命名空间。在类的最上面添加 using System.Windows.Forms;
2012-07-24 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
向TA提问 私信TA
知道合伙人互联网行家
采纳数: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('确定删除?')"就是添加这个事件即可
<asp:Button id="btnDelete" runat="server" Text="删除" OnClientClick="return confirm('确定删除?')" CommandName="delete" CommandArgument='<%# Eval("ID") %>'></asp:Button>
OnClientClick="return confirm('确定删除?')"就是添加这个事件即可
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加个confirm("")就行啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询