ASP.NET学习社区ASP.NET学习区有问有答 求教怎吗实现“主从列表”式样的查询

1  /  1  页   1 跳转 查看:127

求教怎吗实现“主从列表”式样的查询

求教怎吗实现“主从列表”式样的查询

我想问一下:我在一个页面上想放两个GridView然后数据分别连接两个SQL表(一个主表,一个明细表)这两个表通过ID关联,我想点击或者鼠标移动到主表的记录上的时候,从表的详细记录能同时显示(明细表可能有很多条记录)期待中
 

回复:求教怎吗实现“主从列表”式样的查询

你可以参考一下我的做法:
主表的DataKeyNames设为ID字段,在<Columns>中添加<asp:CommandField HeaderText="详细" SelectText="选择" ShowSelectButton="True" />

当用户单击选择按钮后,激活SelectedIndexChanging事件,在响应函数里重新绑定从表:
protected void GridView1_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
    GridView1.SelectedIndex = e.NewSelectedIndex;
    int selectedID = int.Parse(GridView1.SelectedValue.ToString());    //变量类型根据ID的字段类型而定
    //根据selectedID对从表进行重新绑定
}

使用这个方法的话要记得在pageload里把GridView1.SelectedIndex初始化一下:
GridView1.SelectedIndex = 0;
本帖被评分 1 次
最后编辑suresy 最后编辑于 2008-05-09 11:27:11
 

回复: 求教怎吗实现“主从列表”式样的查询



引用:
原帖由 suresy 于 2008-5-9 11:17:00 发表
你可以参考一下我的做法:
主表的DataKeyNames设为ID字段,在<Columns>中添加<asp:CommandField HeaderText="详细" SelectText="选择" ShowSelectButton="True" />

当用户单击选择按钮后,激活SelectedIndexCha



能否留个qq号码,想详细请教,万分感谢
我的QQ :26058562
 

回复:求教怎吗实现“主从列表”式样的查询

公共资料里有,偶也是刚学,没多少东西可以教你,不过大家可以交流一下^_^
 
1  /  1  页   1 跳转

版权所有 ASP.NET学习门户 2.0.1214   Sitemap  

返顶部