B1 click :gridview.datasource=数据源。
gridview.databind();
B2,B3都一样。
分别在B1 B2 B3 的Click事件中写
GridView1.DataSource=不同的数据源;
GridView1.DataBind();
(数据源一般保存在DataTable中)
在页面上添加三个gridview控件,.cs页控制visible为FALSE何true 就能实现如此的功能
在按钮事件里面绑定 GridView1.DataSourceID=数据源的名称 然后在GridView1.DataBind();就好了
Button1_Click
{
GridView1.DataSourceID = "数据源1的ID";
GridView1.DataBind(); //这一句非常重要.
}
其他两个按钮一次类推.
你可以通过数据库中有一个唯一主键(ID据用唯一性)
将ID数据取出来,再用sql语句中作为条件:eg:select *from tab(表名) where
ID="等于你获取的ID"
重新赋值就可以了