| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 711 人关注过本帖
标题:求助:对话框弹出的高级问题
只看楼主 加入收藏
yangming
Rank: 1
等 级:新手上路
帖 子:85
专家分:0
注 册:2006-7-4
收藏
 问题点数:0 回复次数:3 
求助:对话框弹出的高级问题
如何在Button的Click事件中弹出一个对话框到页面,并且要将选择的结果返回到服务器端来决定下一步的操作
就是在windows中的对话框效果一样

例如在Click事件中,首先判断 bool isValid

if(isValid)
{
弹出对话框,让用户选择Yes or No
if( Yes)
{
执行Yes的相关动作
}
else
{
执行No的相关动作
}
}
搜索更多相关主题的帖子: 对话框 windows 服务器 Yes 高级 
2007-06-03 12:57
GrimFish
Rank: 1
等 级:新手上路
威 望:1
帖 子:167
专家分:0
注 册:2007-5-28
收藏
得分:0 
用模式窗口,showModalDialog ,自己去网上搜例子
2007-06-03 14:03
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
收藏
得分:0 
为什么不在Button的Load事件中,写上
((Button)sender).Attributes.Add("onclick", "return confirm(\'确定要那样做吗?\');");

对于简单地要求用户确认非常有效。

铲铲是也
2007-06-04 14:15
川流不息
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2000
专家分:47
注 册:2006-11-8
收藏
得分:0 
你把這個值isValid放到某個隱藏框中,然後在JS事件中,去判斷隱藏框的值是什麼,
((Button)sender).Attributes.Add("onclick", "return fnClick();");
在某個事件或方法中,你改變isValid時,給隱藏框值(自己定)

function fnClick(){
if(document.all.hidisValid.value=="")
{
就可以在這裡弹出JS对话框,让用户选择Yes or No
if( Yes)
{
//將另一個隱藏框的值設為某個值
}
else
{
//同樣的將那個隱藏框的值設為另一個值
}
return true;
}
return false;
}

在按鈕的點擊事件中,
先判斷那個隱藏框值是哪個,再做相對應的操作。

日月更替,天地輪回,人間已是幾回春。 江山不老,人正少年,只手能擎半邊天。
2007-06-04 15:15
快速回复:求助:对话框弹出的高级问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011453 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved