您的位置:首页 > 编程语言 > ASP

asp.net每天积累一点点(2)

2010-05-05 14:54 134 查看
前面做了一个单用于显示信息的页面,然尔这只是GridView的边角而已。

由于前面的页面显示的是英文名称的表头所以下面来实现显示自定义的表头:

-------------------------------------------------------------------

在这个网站上添加一个新的aspx页面

添加如下代码:

能显示自定义表头的代码

<asp:SqlDataSource ID="source1" runat="server" ConnectionString="server=.;database=Students;trusted_connection=true"
SelectCommand="select * from Student" SelectCommandType="Text" ></asp:SqlDataSource>
<asp:GridView ID="gv" runat="server" DataSourceID="source1" AlternatingRowStyle-BackColor="#c3c3c3" Visible="false"></asp:GridView>
<asp:GridView ID="gv1" runat="server" DataSourceID="source1" AlternatingRowStyle-BackColor="#c3c3c3"
AutoGenerateColumns="false" HeaderStyle-BackColor="#c6666c" Visible="true">
<Columns>
<asp:BoundField HeaderText="编号" DataField="studentno" />
<asp:BoundField HeaderText="姓名" DataField="name" />
<asp:BoundField HeaderText="地址" DataField="addrass" />
<asp:BoundField HeaderText="语文" DataField="chinese" />
<asp:BoundField HeaderText="英语" DataField="english" />
<asp:BoundField HeaderText="数学" DataField="mathematics" />
<asp:BoundField HeaderText="班级" DataField="class" />
</Columns>
</asp:GridView>

------------------------------------------------------

重点在于:

在<Columns></Columns>中添加绑定列

友好的表头信息如“编号”

正确的列名如studentno与数据表里的列名是一致的

------------------------------------------------------

显示如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: