【提问】javascript确认取消框!~

xupeihuagudulei 2010-07-06 10:26:52

//首先判断缓存是否已存在
if (DataCache.GetCacheItem(keyHtml) != null && DataCache.GetCacheItem(keyLink) != null)
{
string html = (string)Supcon.XMES.Cache.DataCache.GetCacheItem(keyHtml);
string exportLink = (string)Supcon.XMES.Cache.DataCache.GetCacheItem(keyLink);
StringBuilder sb = new StringBuilder();
sb.Append("{'State':'OK','Html':'").Append(html).Append("','exportLink':'").Append(exportLink).Append("'}");
Response.Write(sb.ToString());
return;
}




//如果需要重新生成报表,下面的代码重新生成报表
try
{
//执行大部分操作。
}



现在我想利用javascript confirm做这样的事情。
首先判断缓存中是否已经存在数据,如果已经存在的话。提示用户已存在是否重新生成。如果点取消就执行if花括号里的代码: if (DataCache.GetCacheItem(keyHtml) != null && DataCache.GetCacheItem(keyLink) != null)
{
string html = (string)Supcon.XMES.Cache.DataCache.GetCacheItem(keyHtml);
string exportLink = (string)Supcon.XMES.Cache.DataCache.GetCacheItem(keyLink);
StringBuilder sb = new StringBuilder();
sb.Append("{'State':'OK','Html':'").Append(html).Append("','exportLink':'").Append(exportLink).Append("'}");
Response.Write(sb.ToString());
return;
}
如果点确定的话就执行try中的代码。





现在不知道这个confirm如何写好啊。在.net后台需要判断用户点击的是确认还是取消。
...全文
605 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xupeihuagudulei 2010-07-06
  • 打赏
  • 举报
回复
好,现在我发现有些不适合我。
我刚正在想解决方案。。
因为你是通过触发button的事件执行的
我要是想在别的地方执行btnYes的话还得去触发button的click,
在.net后台都不知道怎样去触发button的click
ws_hgo 2010-07-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 sandy945 的回复:]

刚写了个新的解决办法,一会写在BLOG 上。
[/Quote]
非哥
写出来
贴下连接
阿非 2010-07-06
  • 打赏
  • 举报
回复
刚写了个新的解决办法,一会写在BLOG 上。
zning8191 2010-07-06
  • 打赏
  • 举报
回复
HTML code

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btnCall……
[/Quote]
ws_hgo 2010-07-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sandy945 的回复:]

09年的一个帖子
http://topic.csdn.net/u/20090819/17/0F291A9E-05D1-46BC-BFAE-54188DB182A0.html
[/Quote]
UP非哥
symbol_bc 2010-07-06
  • 打赏
  • 举报
回复
jfjfjfjfjf
xupeihuagudulei 2010-07-06
  • 打赏
  • 举报
回复
非哥。你方法真不错。
再定义两个button的事件。。。
边城的刀声 2010-07-06
  • 打赏
  • 举报
回复
把confirm返回的变量存入hidden中
xupeihuagudulei 2010-07-06
  • 打赏
  • 举报
回复
非哥,现在完全理解了你上面 给的那个链接意思
发现我现在的项目要是弄成这种ajax方式实现的话也添加了不少麻烦。
虽然说你楼上另外两种方法也不是很简洁,但是相比 之下还是会少些,
所以放弃ajax.
多谢非哥。

62,052

社区成员

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

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

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

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