注册 登录
编程论坛 ASP.NET技术论坛

关于两个页面的GRIDVIEW传值的问题

scindy 发布于 2009-08-31 12:52, 3350 次点击
有两个页面:
a.aspx:里面有一个gridview1控件和一个button1控件
b.aspx:里面有一个gridview2控件,一个checkbox控件和一个button2控件
a.aspx中的gridview1控件在加载页面的时候为空。点击button1时弹出b.aspx页面,里面是用gridview2绑定的数据,checkbox也被绑定在内,点击button2按钮把选中的checkbox对应的数据动态填充到a.aspx中的gridview控件中.
请问大家如何解决呢?

11 回复
#2
scindy2009-08-31 13:47
现在怎么这么冷清了呢?
#3
scindy2009-08-31 13:47
现在怎么这么冷清了呢?
#4
xiaobin90152009-09-02 22:05
循环获取 那行checkbox 被选中 然后获取值存到 Session 中 丢给a.aspx中的 gridview
#5
xiaobin90152009-09-02 22:10
for(int i=0;i<this.gridview2.Rows.Count;i++)
{
   CheckBox cb =(CheckBox) gridview2.Rows[i].FindControl("CheckBox")
   if(cb.Checked==true)
   {
    }
}
#6
scindy2009-09-03 16:54
好的,谢谢,我先试一下`~~
#7
aganarRMJ2009-09-10 17:07
照4楼的仁兄说法,那没取一个值到Session后都要刷新一下a.aspx页面才行,如果不是那a.aspx又如何获取Session内的值呢。
#8
scindy2009-09-24 18:50
我想其实就是用b.aspx页面的gridview2来填充到a.aspx中的gridview1里面,期待解决ing~~~
#9
hebingbing2009-09-25 07:33
其实这个问题不是很难,给你换个思路:
现在这两个gridview都在一个页面,一个在上面一个在下面,这样的话你会做吗?
应该没有问题吧。
你上面不是说要a刷新之后才行吗?
首先说明你做对了第一步,还有一步需要,就是在关闭b窗口的时候刷新父窗口a。这样就ok啦……
#10
scindy2009-10-22 11:39
前段时间有别的事忙,这个问题就耽搁了,现在重新来解决,大家的办法还是没有解决,希望大家帮忙看看~~~~
#11
scindy2009-10-22 11:41
此问题没有解决,此贴未结~~~
#12
lijiehao5202012-12-27 20:36
你现在是怎么实现这个问题的了啊,呜呜求代码,我现在也遇到这情况

1