如何用C#在两个web页面之间传递datagrid? 你想的不是传递datagrid,应该是dataset,Session可以传对象,应该可以传递dataset吧,没尝试过. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义一个数据集可以直接存到Session里面,但是时间太长就不要这样了,还是直接查吧 Transferring the Datagrid Data Between Web Forms http://aspnet.4guysfromrolla.com/articles/050802-1.aspx 用session传,在用ctype()转化过来 我就是用Session实现的第一个页面中定义DataSet ds = new DataSet();Session["ds"]=ds;第二个页面中使用DataSet ds1 = new DataSet();ds1=(DataSet)Session["ds"]; 最后把DataSet绑定到DataGrid上就行了 session应该是个比较简单的方法,但是如果数据量比较大,会怎样呢? 我也用session实现过,不过还可以考虑用session来保存查询字符串,这样就不用担心数据量太大了。 asp.net发布时,Oracle报错 用过flexiGrid插件的请进。 怎么把文本框的值给实体类!!! 请问MVC2 models之间如何传值 Asp.net中对word文档操作时 添加引用出错 急急急!!!!!!! 有没有谁用过FreeTextBox,帮忙解决一下 项目问题!!! Dialog窗口大小与控件大小问题 有关TreeView的节点单击事件,如何实现? 帮忙解决一下! 我恨死linux了!!` ASP。NET 中的DATAGRID控件,如何实现,插入,删除,更新,等数据操作?谢谢!
http://aspnet.4guysfromrolla.com/articles/050802-1.aspx
第一个页面中定义
DataSet ds = new DataSet();
Session["ds"]=ds;第二个页面中使用
DataSet ds1 = new DataSet();
ds1=(DataSet)Session["ds"];
但是如果数据量比较大,会怎样呢?