1.后台.cs文件中代码:
1
GridView1.DataSource = ds.Tables["Info"].DefaultView;
2
GridView1.DataBind();
GridView1.DataSource = ds.Tables["Info"].DefaultView;2
GridView1.DataBind();
2.前台.aspx代码:
1
<asp:GridView ID=”scores” runat=”server” AutoGenerateColumns=”False” >
2
<Columns>
3
<asp:BoundField DataField=”C_name” HeaderText=”课程名称” />
4
<asp:BoundField DataField=”C_teacher” HeaderText=”教师” />
5
<asp:BoundField DataField=”C_hours” HeaderText=”学时” />
6
<asp:BoundField DataField=”C_scores” HeaderText=”学分” />
7
<asp:BoundField DataField=”scores” HeaderText=”成绩” />
8
</Columns>
9
</asp:GridView>
10
<asp:GridView ID=”scores” runat=”server” AutoGenerateColumns=”False” >2
<Columns>3
<asp:BoundField DataField=”C_name” HeaderText=”课程名称” />4
<asp:BoundField DataField=”C_teacher” HeaderText=”教师” />5
<asp:BoundField DataField=”C_hours” HeaderText=”学时” />6
<asp:BoundField DataField=”C_scores” HeaderText=”学分” />7
<asp:BoundField DataField=”scores” HeaderText=”成绩” />8
</Columns>9
</asp:GridView>10

根据数据库中的字段设置。而且利用这种方法还可以控制某些列是否显示。
虽然这种方法有点麻烦,但是在某种程度上是一种好方法。
浙公网安备 33010602011771号