Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

How to: Enable Default Deleting in the GridView Web Server Control

The GridView control supports a delete mode in which users can delete the current row from the data source. You can add delete capability to the GridView control without writing any code. You can configure the GridView control to display a Delete button in each row. When users click the button, the row is deleted from the data source and the grid is redisplayed.

NoteNote

Deleting data using the GridView control is permanent; you cannot undo the deletion.

Procedures

To enable default deleting using the smart panel

  1. Right-click the GridView control and click Show Smart Tag.

  2. In the smart tag panel, select Enable Deleting.

    NoteNote

    The Enable Editing check box appears in the smart tag panel only if the data source control to which GridView control is bound supports deleting. For example, if the GridView control is bound to a SqlDataSource control, the SqlDataSource control's DeleteQuery property must contain a SQL Delete statement.

Alternatively, you can set a GridView control property.

To enable deleting using the AutoGenerateDeleteButton property

  • Select the GridView control, and in the Properties window, set AutoGenerateDeleteButton to true.

    -or-

  • In Source view, in the <asp:GridView> element, set the AutoGenerateDeleteButton property to true, as in the following example:

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

See Also

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft