一个Gridview控件根据条件不同绑定的数据不同
心泉梦帅 2012-01-06 11:09:23 假如if(a==1)
{
gv.DataSource=dt;//dt是一个已知DataTable,select * from Student
gv.Bind();
}
if(a==2)
{
gv.DataSource=dt2;//dt2是一个已知DataTable,select * from Teacher
gv.Bind();
}
我的前台中<asp:BoundField DataField="Sno" HeaderText="学号" >
<HeaderStyle HorizontalAlign="Center" />
</asp:BoundField>
问题出现了dt2中没有Sno,只有Tno,导致绑定出错。请问我该怎么把BoundField DataField="Sno"修改成BoundField DataField="Tno"或者有什么别的方法吗