当前位置:编程学习 > C#/ASP.NET >>

【?】再次询问关于处理弹出对话框中选择不同的选项执行得到不同的效果

在提问的时候看到论坛里面也遇见过相同的问题,但是我浏览了之后还是没有得到好的解决方法。

我的遇见的问题是这样的:【问题描述】:
              在同一个页面上只有一个【按钮】,按钮的作用是用来执行一些操作数据库的操作,比如
向数据库插入数据。但是在插入完了数据之后需要一个【选择对话框】,比如【选择对话框】中有两个按钮,
一个:【是】 一个是:【否】。提示文字:【是否继续添加数据】。当选择【是】的时候,继续停留在当前
页面添加数据。当选择【否】的时候,跳转到下一个页面。

热心的朋友,帮帮忙啊...【小弟第一次发帖,请多多帮助..】 --------------------编程问答-------------------- 在添加数据事件后面添加下面
ClientScript.RegisterStartupScript(GetType(), "confirm", "showConfrim();", true);
在前面添加一个js事件
<script type="text/javascript">
function showConfirm()
{
if(confirm("是否继续添加数据"))
{
}
else
{
window.location.href = "你想跳转的页面";
}
}
</script> --------------------编程问答--------------------
引用 1 楼 zhujiazhi 的回复:
在添加数据事件后面添加下面
ClientScript.RegisterStartupScript(GetType(), "confirm", "showConfrim();", true);
在前面添加一个js事件
<script type="text/javascript">
function showConfirm()
{
if(confirm("是否继续添加数据"))
{
}
else
{
window.location.href = "你想跳转的页面";
}
}
</script>

很简单的一个JS的问题。 --------------------编程问答-------------------- 谢谢楼上的两位朋友,昨天晚上应为停电了,所以没有回帖,不好意思啊。

但是我想要的实现效果不是通过直接编辑JS代码在aspx的源代码的文件里面,
我想有个类来调用,一便以后方便使用,(有点贪心哈。呵呵)。但是我找不到
相关的解决方法,我听说CS里面有个类叫【StringBuilder】,好像可以做到
将JS写在源码里面(这个类是cs文件里面进行操作的)。希望会的朋友给我指点。 --------------------编程问答-------------------- 看来遇见一个棘手的问题了,没办法了。只有暂时不用这个思路了。
--------------------编程问答-------------------- 把JS写到源代码里也没啥难度的,
string script = @"<script type='text/javascript'>
function showConfirm(msg)
{
if(confirm(msg))
{
}
else
{
}
}
</script>";
ClientScript.RegisterStartupScript(GetType(), "showconfirm", script, true);

这样前台就会有showconfirm 一个js的函数,不知道是不是这个意思的?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,