asp.net 中 使用1个DataGrid控件,显示不同的结果的代码。首先我们只用1个DataGrid,1个DataSet,两个 oleDbDataAdapter,然后有2个Button,通过按下不同的Button显示不同的查询结果(表student , college)。
private void Button1_Click(object sender, System.EventArgs e)
{ dataSet11.Clear();
oleDbDataAdapter1.Fill(dataSet11.student);
DataGrid1.DataMember= "student";
DataGrid1.DataBind();
}
private void Button2_Click(object sender, System.EventArgs e)
{
DataGrid1.Columns.Clear();
dataSet11.Clear();
DataGrid1.DataMember= "college" ;
oleDbDataAdapter2.Fill(dataSet11.college);
DataGrid1.DataBind();
}
最重要的代码就是DataMember设置,如若不更改,则不能实现。