asp.net点击弹出确定/取消对话框(C#)
在前台点击按钮如b1,事件为b1_click,在后台写b1_click的代码,实现点击后弹出:“确定要删除吗?”选择确定,跳转页面如:aa.aspx,选择取消,无动作!高...
在前台点击按钮如b1,事件为b1_click,在后台写b1_click的代码,实现点击后弹出:“确定要删除吗?”选择确定,跳转页面如:aa.aspx,选择取消,无动作!
高手帮帮忙啊~~ 展开
高手帮帮忙啊~~ 展开
5个回答
展开全部
我这里有一个通用的函数,直接调用就是了。
/// <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 + "');") ;
}
/// <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 + "');") ;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
protected void Page_Load(object sender, EventArgs e)
{
b1.Attributes.Add("onclick", "javascript:if(confirm('确定要删除吗?')){}else{return false;}");
}
简单方便,屡试不爽
{
b1.Attributes.Add("onclick", "javascript:if(confirm('确定要删除吗?')){}else{return false;}");
}
简单方便,屡试不爽
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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>
{
Button1.Attributes.Add("onclick", "return clearbutton();");
}
前台页面:
<script type="text/javascript">
function clearbutton()
{
if (!confirm("确定要重写吗?"))
{
return false;
}
}
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
OnClientClick="return confirm('确定要删除吗?')"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询