如何把子窗口里面的DATASET传给父窗口呀?急 我父窗口打开个子窗口,然后子窗口将需要的值整合在一个DATASET中,我想把这个DATASET传给父页面,怎么得到呀,发现关闭子窗口后页面并不刷新嘛 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 form1(父)中:private DataSet ds= null;public DataSet DS{ get{return ds;} set{ds = value;}}form2 f2 = new form2(this);f2.show();form2(子)中:form1 f1;form2(form1 _f1)//构造方法{ f1 = _f1;}f1.DS = 当前form2中的dataset; 4楼属性可以 。传DataTable好了方法2Session["DataTable"]=ds.Tables[0];DataSet 能不能用Session传,忘记了。你试试看。 可以放在CACHE里面,然后关闭子窗口刷新父窗口得到值的嘛window.opener.location.reload(); 用session阿,不管设么窗口都行 webForm放session里传吧.我看成了winForm 干完后刷新下父页面就传过来了,因为模态框干完后不会刷新父页面的,直接传是 传不了DATASET的,因为是客户端传递嘛 function OpenForm() { var ret; ret = window.showModalDialog("aaa.aspx?,window,"dialogHeight:300px;dialogWidth:400;center:Yes;Help:No;Resizable:No;Status:Yes;Scroll:auto;Status:no;"); if(ret!=null){ window.location.href = window.location.href; window.location.reload(); }} 放在session CACHE 中都可以 不过都是一样要刷新页面 关于刷新问题请参考帖子:http://topic.csdn.net/u/20081127/11/048ae431-cf03-44eb-9e6a-abe907748e08.html 最简单的方法就是 用session 共享 Asp.net 批量更新句语的写法 给LISTVIEW添加按钮 这句话怎么会出错呢。不明白????????? 怎么才能让datalist显示出来的数据,前两条的文本颜色默认为红色?第三条以后默认黑色? aspnet(C#)中如何实现同时上传几个文件 Sql数据库连不上? 怎样用服务器控件验证一个文本框,输入字符的长度必顺在20到30之间啊? 如何判断客户端网页选项中的cookie功能是否开启? google浏览器兼容问题 calendar的问题? 请教:分页对齐情况,急呀!!! 30分求解!Datalist取值的一个小问题
public DataSet DS
{
get{return ds;}
set{ds = value;}
}form2 f2 = new form2(this);
f2.show();form2(子)中:form1 f1;
form2(form1 _f1)//构造方法
{
f1 = _f1;
}f1.DS = 当前form2中的dataset;
Session["DataTable"]=ds.Tables[0];
DataSet 能不能用Session传,忘记了。你试试看。
可以放在CACHE里面,然后关闭子窗口刷新父窗口得到值的嘛window.opener.location.reload();
{
var ret;
ret = window.showModalDialog("aaa.aspx?,window,"dialogHeight:300px;dialogWidth:400;center:Yes;Help:No;Resizable:No;Status:Yes;Scroll:auto;Status:no;");
if(ret!=null)
{
window.location.href = window.location.href;
window.location.reload(); }}
http://topic.csdn.net/u/20081127/11/048ae431-cf03-44eb-9e6a-abe907748e08.html