asp.net点击弹出确定/取消对话框(C#)

在前台点击按钮如b1,事件为b1_click,在后台写b1_click的代码,实现点击后弹出:“确定要删除吗?”选择确定,跳转页面如:aa.aspx,选择取消,无动作!高... 在前台点击按钮如b1,事件为b1_click,在后台写b1_click的代码,实现点击后弹出:“确定要删除吗?”选择确定,跳转页面如:aa.aspx,选择取消,无动作!
高手帮帮忙啊~~
展开
 我来答
xuzhongrong
2008-07-20 · 超过11用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:0
展开全部
在按钮b1的OnClientClick属性里写return confirm('确定要删除吗?'),然后在b1_click事件里写{page.response.redirect("aa.aspx");}。这样,如果你点击确定,跳转到aa.aspx,点取消没有反应
绝对好使!
wings_lee
2008-07-20 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:123万
展开全部
我这里有一个通用的函数,直接调用就是了。
/// <summary>
/// 控件点击 消息确认提示框
/// </summary>
/// <param name="Control">当前页面指针,一般为this</param>
/// <param name="msg">提示信息</param>
public static void ShowConfirm(System.Web.UI.WebControls.WebControl Control,string msg)
{
//Control.Attributes.Add("onClick","if (!window.confirm('"+msg+"')){return false;}");
Control.Attributes.Add("onclick", "return confirm('" + msg + "');") ;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linjiqing2008
推荐于2017-11-26
知道答主
回答量:13
采纳率:0%
帮助的人:0
展开全部
protected void Page_Load(object sender, EventArgs e)
{
b1.Attributes.Add("onclick", "javascript:if(confirm('确定要删除吗?')){}else{return false;}");

}
简单方便,屡试不爽
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lenoce
2008-07-19 · 超过20用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:0
展开全部
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "return clearbutton();");

}

前台页面:
<script type="text/javascript">
function clearbutton()
{
if (!confirm("确定要重写吗?"))
{
return false;
}
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lanhawk
2008-07-19 · TA获得超过834个赞
知道小有建树答主
回答量:267
采纳率:0%
帮助的人:326万
展开全部
OnClientClick="return confirm('确定要删除吗?')"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式