asp.net中页面如何弹出确认对话框
protected void btnDelCustomer_Click(object sender, EventArgs e){
bool returnValue = isComfirmDelete(customerIds)
//返回true的时候,就弹出一个对话框让用户选择是否删除?
}
请问怎么操作,谢谢 --------------------编程问答-------------------- 在btnDelCustomer的客户端事件OnClientClick="return confirm('确认要删除?')"
这样,在客户端js通过以后再提交到服务器。 --------------------编程问答-------------------- 我知道可以有个方式。
--------------------编程问答-------------------- 这个最简单的办法是在前台用javascript写,删除按钮用<input/>的,示例代码:
imgBtn.Attributes.Add("onclick", "return confirm('确定要删除吗?');");
<input value="删除" type="button" onclick="return confirm('您确定要删除此条记录吗?');"/>
不用<input/> 用超链接也行 --------------------编程问答-------------------- 我来赚个分,没分了 --------------------编程问答-------------------- protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
//判断是否绑定行。
if (e.Row.RowType == DataControlRowType.DataRow)
{
//同时使用几个对象才有的。
if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)
{
((LinkButton)e.Row.Cells[5].Controls[0]).Attributes.Add("onclick", "javascrip:return confirm('确实要删除ID" + e.Row.Cells[1].Text + "吗')");
}
}
} --------------------编程问答-------------------- 这个简单好用, 而已可以避免其他错误 --------------------编程问答-------------------- --------------------编程问答-------------------- up --------------------编程问答-------------------- 不错哈,,就是用那个客户端处理就可以了。 --------------------编程问答-------------------- 用js --------------------编程问答-------------------- 前面有人说了,我来充个数
我也是觉得用JS好
补充:.NET技术 , C#