怎样将GridView1的值传递给另一页面的GridView2

ASP.NET的,GridView1页面还有一个按钮,但我点击按钮式跳转到GridView2的那个页面,我想将GridView1的值传递给GridView2,不知道怎么做... ASP.NET的,GridView1页面还有一个按钮,但我点击按钮式跳转到GridView2的那个页面,我想将GridView1的值传递给GridView2,不知道怎么做? 展开
 我来答
姿上园5045
2010-05-27 · TA获得超过651个赞
知道小有建树答主
回答量:629
采纳率:100%
帮助的人:591万
展开全部

后台代码:

        protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)

        {

            if (e.Row.RowType == DataControlRowType.DataRow)

            {

                HyperLink hp = e.Row.Cells[2].FindControl("hyDel") as HyperLink;

                Label lb = e.Row.Cells[0].FindControl("lbnumber") as Label;

                Label ll = e.Row.Cells[1].FindControl("lbname") as Label;

                hp.NavigateUrl = "DelRole.aspx?number=" + lb.Text + "&name=" + ll.Text;

            }

        }

图是界面图.

另一个页面, 用 Request.QueryString["name"];来获取传过来的name

this.lbName.Text = Request.QueryString["name"];

然后你再在这个页面, 根据传过来的name查询信息 显示在GridView里就可以了.

我有详细例子,要就百度hi我

云知识改变命运
2010-06-04 · 信息是我们将知识传递与精神传承的载体
云知识改变命运
采纳数:3 获赞数:11

向TA提问 私信TA
展开全部
主题思想使用Session["name"] 在两页面传递数据
首先将GridView1的值取出来放入Session,
再将session的值写入GridView2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenjingchunok
2010-05-27 · 超过24用户采纳过TA的回答
知道答主
回答量:163
采纳率:0%
帮助的人:85.1万
展开全部
在绑定GridView1时是用的List或者DataSet
直接把获取LIst的方法在GridView2页面上再写一遍就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
全部告诉你
2010-06-07 · 用简单的工具解决麻烦的问题,提高工作效率
全部告诉你
采纳数:44 获赞数:447

向TA提问 私信TA
展开全部
你可以取值将1中的数据取出封装集合存session然后到第二个页面取出来绑定datasource中不就OK了,既然数据能能一行行的绑定上去那就可以取出来存集合
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式