| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1028 人关注过本帖
标题:[求助]弹出窗体
取消只看楼主 加入收藏
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
 问题点数:0 回复次数:3 
[求助]弹出窗体

在做ASP。NET时 点击一个按纽(服务器段的) 要弹出一个对话框(前面的页面不能关闭)
对话框中有确定和取消二个按纽 和一个文本框
在文本框中输入内容,点确定则将文本框的内容传到数据库(或传回到先前的页面)中并关闭对话框,

搜索更多相关主题的帖子: 窗体 
2007-09-06 08:29
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
得分:0 
这个弹出窗体解决了
怎么把参数传到上的页面
可以不可以用COOKIE或SESSION

2007-09-06 16:44
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
得分:0 

能不能在服务器端写代码关闭页面
和怎么重写页面的关闭函数


2007-09-06 17:04
smofbao
Rank: 1
等 级:新手上路
帖 子:135
专家分:0
注 册:2006-4-5
收藏
得分:0 
先谢谢版主
把客户端事件添加到服务器控件上。点击控件时先响应可客户端脚本在响应服务器上事件
代码如下:
客户端:
<script language="javascript" type="text/javascript">
function selectLendcd(sSrc,sField)
{
//var sValue= document.all(sField).value;
var sReturn=window.prompt(sSrc,"ssss");
if(sReturn!="")
{ document.all(sField).value=sReturn;//或
//document.getElementById(sField).firstChild.nodeValue=sReturn;
//document.getElementById(sField).style.backgroundColor="345236"
// alert(sReturn);///用来测试的。
} }</script>
服务器端:
protected void Page_Load(object sender, EventArgs e)
{
if ((!IsPostBack))
{
this.send.Attributes.Add("onclick", " selectLendcd('输入工号','" + this.gonghao.ID + "')");
///send是一个要点击的控件ID(添加客户端事件),gonghao.id是要输出的ID(受影响的)
///如果绑定显示数据的控件不能显示时要使用隐藏字段控件,使用其他控件如果把Visiable设置为false,它的text值有
////时会是null的,

做个总结:
window.open(sFile,'ddd','toolbar=no,location=no,directories=no,status=no,menubar=yes,scrollbars=yes,resizable=yes,menu=yes,min=yes,max=yes');
window.alert() 只有确定
window.confirm()的确定为true 取消为false
window.prompt的确定的返回值为输入的文本
location.href = "../completion.html"; 跳转页面
showModalDialog()
showModelessDialog()


2007-09-11 15:35
快速回复:[求助]弹出窗体
数据加载中...
 
   



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

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