GridView 使用方法 - 前台部分

来源:互联网 发布:网上真钱炸金花软件 编辑:程序博客网 时间:2024/06/05 11:52

其实就是备忘录:

<asp:GridView ID="GridView1" runat="server" AllowPaging="True"  PageSize="15"    onpageindexchanging="GridView1_PageIndexChanging"    AutoGenerateColumns="False" onrowdatabound="GridView1_RowDataBound"    onselectedindexchanged="GridView1_SelectedIndexChanged" Width="970px"    align="center" valign="top" BackColor="White" BorderColor="White"    BorderStyle="Ridge" BorderWidth="2px" CellPadding="3" CellSpacing="1"    GridLines="None" onrowdeleting="GridView1_RowDeleting"    onrowcommand="GridView1_RowCommand">  <Columns>    <asp:BoundField DataField="ID" HeaderText = "ID" Visible="false"  />    <asp:BoundField DataField="USER" HeaderText="登陆名" />    <asp:BoundField DataField="USER_TYPE" HeaderText="用户类型" />    <asp:BoundField DataField="USER_LAND" HeaderText="用户归属" />    <asp:BoundField DataField="REAL_NAME" HeaderText="用户姓名" />    <asp:BoundField DataField="PHONE" HeaderText="用户电话" />    <asp:BoundField DataField="ACTIVED"  HeaderText="用户状态"     SortExpression="IS_ACTIVED" />    <asp:CommandField SelectText="修改"    ShowSelectButton="True" />    <asp:CommandField DeleteText="锁定/启用"   ShowDeleteButton="True"  />    <asp:ButtonField CommandName="Reset" ButtonType="Link" Text="忘记密码" /> </Columns></asp:GridView>


Columns中的:

BoundField:数据绑定控件,以列的形式显示字段值。

DataField:设置要绑定字段的名,保证此处的值与数据库中读取出来的字段名一致。

HeaderText:列首显示的文字描述。

Visible:设置此列是否隐藏。

GridView提供了 选择、删除、编辑(更新、取消)、自定义等事件按钮,此处用到了选择、删除与自定义按钮。

选择、删除、编辑 用CommandField方法,自定义用ButtonField方法。

注意:SelectText:给事件按钮起名 ,ShowSelectButton:是否在 CommandField 字段中显示“选择”按钮

不同事件按钮的按钮起名的Text和Show不同。

ButtonField:自定义按钮。ButtonType:按钮样式(按钮,连接,图片)。Text: 按钮显示名。

CommandName:如果要设置多个选择按钮,需要设置自定义按钮。通过CommandName来设置按钮命令ID名,后台通过不同的

ID名来区分执行不同的按钮事件。


asp:GridView中的:

PageSize:一次最多显示多少条记录。

onpageindexchanging:分页事件。

AutoGenerateColumns:是否自动创建绑定字段。

onrowdatabound:绑定数据完成后动态处理事件,例如高亮显示鼠标指向行,例如动态修改bool值为汉字等。

onselectedindexchanged:选择按钮事件。

onrowdeleting:删除按钮事件。

onrowcommand:自定义按钮事件。


0 0