目的:我在新弹出的模式窗口中,放一个下拉列表,选择班级,然后在ListBox中显示在数据库中调出的此班级的学生姓名。问题:如果不运用模式窗口,直接运行要弹出的新窗口页面(当然去掉<base target="_self">),结果运行正常。
如果运用模式窗口,在弹出的新窗口页面,选择班级后,ListBox中无反应,一个学生姓名也不显示。问:难道不能在新弹出的模式窗口中调用数据库?如果能的话怎么做呢非常感谢
如果运用模式窗口,在弹出的新窗口页面,选择班级后,ListBox中无反应,一个学生姓名也不显示。问:难道不能在新弹出的模式窗口中调用数据库?如果能的话怎么做呢非常感谢
解决方案 »
- sql 问题
- 记录用户离开时间
- 发个Cookie丢失的问题,300分悬赏。
- 最新发现:asp.net ajax对表格的<colgroup>属性不支持
- 怎么做会动的计数器
- 如何取得DATAGRID的纪录数
- 如何在WEB页上格式地显示关联的数据
- 如果WEB中按忸事件是有条件的,如何控制?发现弹出的ALERT框不是当前的,而是你前一次点击的消息框。
- 关于.net中使用asp的问题,为什么中间用不了点方法呢?
- 急问:有关XML文件的读写(js+c#)
- <asp:HyperLinkColumn 如果传递两参数,一个参数是cs变量,一个是绑定DataGrid的数据库字段。。。
- 在.net中引入javascript的函数
可能这样吧
建议使用框架,或者 iframe,
目的:我是在新弹出的模式窗口中,放一个下拉列表,选择班级,然后在ListBox中显示在数据库中调出的此班级的学生姓名。确定,关闭模式窗口,选择的几个学生姓名显示在邮件发送的接受邮件的文本框中。目前没有解决的问题是:如果运用模式窗口,在弹出的新窗口页面,选选择班级后,ListBox中无反应,一个学生姓名也不显示。(ListBox默认是显示所有所有的学生姓名,刚打开模式窗口是显示的,在选择某一个班级后,ListBox中无反应----仍然显示所有所有的学生姓名)疑问:在新弹出的模式窗口中。如何在下拉列表中选择一个班级后,马上在ListBox中显示此班级的姓名????
关闭按钮点击时候,将模式对话框的返回值, 即 Parent.returnValue = 选择的几个学生姓名
JS重建一个URL假设你的窗口地址是 abc.aspx
var url = "abc.aspx";
var url += "?rndnum=" + Math.random()
//以下打开这个模式窗口
...
————————————————————————————————
回复人: qibo2002(起步) ( ) 信誉:100 2005-5-17 11:12:38 得分: 0
模式窗口无法向服务器端 进行回调操作。弹出的模式对话框,采用框架结构以后, 子页面可以进行服务器端回调(选择班级,然后在ListBox中显示在数据库中调出的此班级的学生姓名。)
关闭按钮点击时候,将模式对话框的返回值, 即 Parent.returnValue = 选择的几个学生姓名