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

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

过程

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

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

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

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

    Note注意

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

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

使用 AutoGenerateEditButton 属性启用默认编辑

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

    - 或 -

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

    <asp:GridView Runat="server" ID="GridView1" 
      AutoGenerateEditButton="true" />
posted @ 2009-04-11 21:39  minmin8110  阅读(244)  评论(0)    收藏  举报