WEBFORM中怎么实现弹出(确定+取消)对话框??

zdf9218 2006-08-30 08:06:17
rt
如果确定则进行处理,取消则否。
如何获得它的“确定”或“取消”

还有就是用
Response.Write("<Script language=JavaScript>alert('OK')</Script>");
Response.Redirect("index.aspx");

这样的话,就不会弹出对话框

求解
...全文
617 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
pen_scholar 2006-09-07
  • 打赏
  • 举报
回复
Response.Write("<Script language=JavaScript>alert('OK')</Script>");
Response.Redirect("index.aspx");

这样的语句调用因为你在后面有一个重定向语句Response.Redirect("index.aspx");
因此前面的弹出对话框的语句就会不执行了!!!!!!!
zdf9218 2006-08-31
  • 打赏
  • 举报
回复
btn.Attributes.Add("onClick","javascript:return confirm('确定要撤消该广告吗?');");

这个放在Page_Load里好吗?
xiedan79 2006-08-30
  • 打赏
  • 举报
回复
你可以区别一下执行 Response.Write() 和 Page.RegisterStartupScript() 方法的区别
也就是执行过后 script (脚本)在页面源代码中的位置
Page.RegisterStartupScript() 的肯定在页面顶端
而 Response.Write() 则在页面的底端
xiedan79 2006-08-30
  • 打赏
  • 举报
回复
btn.Attribute.Add("onclick", "<script language=javascript>return confirm('您确定...?');</script>");
xiedan79 2006-08-30
  • 打赏
  • 举报
回复
1 用 confirm 方法
2 尽量不要用 Response.Write() 方法
而要用
Page.RegisterStartupScript("name", "<script language=javascript>alert('OK');</script>")方法 1.1
Page.ScriptManager.RegisterStartupScript(this.Page.GetTtype(), "name", "<script language=javascript>alert('OK');</script>");方法 2.0
babyuse 2006-08-30
  • 打赏
  • 举报
回复
/// <summary>
/// 控件点击消息确认提示框
/// </summary>
/// <param name="page">当前页面指针,一般为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 + "');");
}
  • 打赏
  • 举报
回复
to :

还有就是用
Response.Write("<Script language=JavaScript>alert('OK')</Script>");
Response.Redirect("index.aspx");

这样的话,就不会弹出对话框

===============================================================
Response.Write("<script>alert(''OK'!')</script>");
Response.Write("<script>window.open('index.aspx',target='_self')</script>");
冰宇枫 2006-08-30
  • 打赏
  • 举报
回复
Response.Write("<script>alert('OK');</script>");
Response.Write("<script>window.location='index.aspx';</script>");
redwolf_123 2006-08-30
  • 打赏
  • 举报
回复
this.btnContinue.Attributes["OnClick"] = "return confirm('请检查好填写的各个项');";
vzxq 2006-08-30
  • 打赏
  • 举报
回复
btn.Attributes.Add("onClick","javascript:return confirm('确定要撤消该广告吗?');");

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧