ASP.net使用会话Varriable将GridView SelectedDataKey移动到另一个页面

时间:2012-10-28 00:55:10

标签: asp.net

请帮忙!

我正在掏出我留下的小头发并找不到答案。

我正在尝试将网格视图中的选定行移动到另一个页面,并使用SelectedDataKey或所选行的主键值来指示应在另一个页面的网格视图中显示哪些数据。这是我无法弄清楚的学校项目的最后一点。

我在第一页上所做的是使用按钮单击事件来设置看起来像这样的会话变量。 Session [“Select”] = GridView1.SelectedDataKey;然后该按钮将用户发送到下一页。的Response.Redirect( “CustomerAccounts.aspx”);

进入下一页后,我想使用在第一页上选择的主键,通过在下一个gridview中使用where语句,仅在第二页上显示具有相应值的数据。所以我设置[CustomerID] =?会议( “会话[” 选择“])

我是否在第二个gridview中正确设置了哪里?

1 个答案:

答案 0 :(得分:0)

我喜欢用querystrings设置这样的东西。 我在youtube上制作了一段视频教程 http://www.youtube.com/watch?v=HRjZ_0JpO2M&list=UUgtKyNvllU9E6c2Mi8OtzCQ&index=5&feature=plcp

我还制作了一个教程,展示了如何使用jquery加载嵌套在主gridview中的详细gridview http://www.youtube.com/watch?v=nJp14o_1wZQ&list=UUgtKyNvllU9E6c2Mi8OtzCQ&index=4&feature=plcp