1.后台.cs文件中代码:
1GridView1.DataSource = ds.Tables["Info"].DefaultView;
2 GridView1.DataBind();
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
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
根据数据库中的字段设置。而且利用这种方法还可以控制某些列是否显示。
虽然这种方法有点麻烦,但是在某种程度上是一种好方法。