如何:在 GridView Web 服务器控件中启用默认编辑

更新:2007 年 11 月

除显示数据外,GridView 控件还支持编辑模式,在编辑模式下用户可更改单个行的内容。可以将 GridView 控件配置为在每一行都显示一个**“编辑”按钮。当用户单击按钮时,将在编辑模式下重新显示该行,显示时带有在可编辑控件(如 TextBoxCheckBox 控件)中可用的数据。“编辑”按钮变为“更新”“保存”**按钮,在用户单击该按钮时会将更新的行写回数据存储区。无需编写任何代码就可以将编辑功能添加到 GridView 控件中。

过程

下面的过程演示如何在 GridView 控件中启用默认编辑。

使用智能标记启用默认编辑

  1. 在“设计”视图中,右键单击 GridView 控件,然后单击**“显示智能标记”**。

  2. 在智能标记面板中选择**“启用编辑”**。

    czzytf25.alert_note(zh-cn,VS.90).gif说明:

    仅当 GridView 控件所绑定到的数据源控件支持编辑功能时,才会在智能标记面板中显示“启用编辑”复选框。例如,如果 GridView 控件绑定到 SqlDataSource 控件,则 SqlDataSource 控件的 UpdateQuery 属性必须包含一条 SQL Update 语句。

此外,还可以设置 GridView 控件属性。

使用 AutoGenerateEditButton 属性启用默认编辑

  • 选择 GridView 控件,在“属性”窗口中将 AutoGenerateEditButton 设置为 true。

    - 或 -

  • 在“源”视图中的 <asp:GridView> 元素中,将 AutoGenerateEditButton 设置为 true,如下面的示例所示:

    <asp:GridView Runat="server" ID="GridView1" 
      AutoGenerateEditButton="true" />
    

请参见

概念

修改 GridView Web 服务器控件中的数据

修改 GridView Web 服务器控件中的数据

参考

GridView Web 服务器控件概述