确认对话框问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 11:31:57
//处理编辑和删除操作
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "EditRow")
{
//直接打开一个窗口编辑
}
else if (e.CommandName == "DeleteRow")
{
//对话框确认,按“否”返回

删除
}
}
如此,一个函数要完成两个工作,一个需要确认对话框,一个不需要,
有没有办法?
别忘了,这些代码运行在服务器端

你可以这样:
1 Response.Write("<script type='text/javascript'>");
2 Response.Write("confirm('some string')");
3 Response.Write("</script>");

在服务端也可以写在客户端执行的js代码.你可以把这样的js代码抽象成一个方法用来处理类似这样的情况.