当前位置: 代码迷 >> ASP.NET >> gridview两页面传值 急解决方案
  详细解决方案

gridview两页面传值 急解决方案

热度:10035   发布时间:2013-02-25 00:00:00.0
gridview两页面传值 急
第一个页面 有一个gridview 显示一些数据 
选中一行 后点击修改按钮 进入修改页面

=第2个页面是修改页面 修改页面的 班级编号,任课教师,课时分别是从第一个页面的gridview中获取的 这个怎么获取啊 请高手门指点以下

------解决方案--------------------------------------------------------
第一个页面gridview应该有一个DataKeyNames
第二个页面就是第一个页面获取的某行的ID;
即GridView1.SelectedDataKey.Value;
------解决方案--------------------------------------------------------
点修改事件的时候把每个字段索引的值赋给 第2个页面修改页面 班级编号,任课教师
例如:this.TextBox1.Text = this.GridView1.SelectedRow.Cells[2].Text.ToString();
this.TextBox2.Text = this.GridView1.SelectedRow.Cells[3].Text.ToString();
------解决方案--------------------------------------------------------
在跳转的那里做url传值
------解决方案--------------------------------------------------------
将主键值取出 以参数的方式传到第二个页面

第二个页面可以根据 主键值取出相应的数据
------解决方案--------------------------------------------------------
探讨
第二个页面接受参数在 什么事件下写呢 是page_Load下吗 能具体写一下吗 谢谢了

------解决方案--------------------------------------------------------
探讨
第二个页面接受参数在 什么事件下写呢 是page_Load下吗 能具体写一下吗 谢谢了

------解决方案--------------------------------------------------------
探讨
第二个页面接受参数在 什么事件下写呢 是page_Load下吗 能具体写一下吗 谢谢了

------解决方案--------------------------------------------------------
带关键字跳转到修改页面,再根据关键字从数据库中读
  相关解决方案