Практическое руководство. Включение удаления по умолчанию в серверном веб-элементе управления GridView
Обновлен: Ноябрь 2007
Элемент управления GridView поддерживает режим удаления, в котором пользователи могут удалить текущую строку из источника данных. Можно реализовать возможность удаления для элемента управления GridView без написания какого-либо кода. Для этого потребуется настроить элемент управления GridView для отображения кнопки Удалить в каждой строке. При нажатии этой кнопки строка удаляется из источника данных, а таблица перерисовывается.
Примечание. |
---|
Удаление данных с помощью элемента управления GridView является перманентным — удаление не может быть отменено. |
Действия
Включение удаления по умолчанию, используя область смарт-тега
Щелкните правой кнопкой мыши элемент управления GridView и выберите команду Показать смарт-тег.
В области смарт-тега выберите Разрешить удаление.
Примечание. Флажок Разрешить изменение отображается в области смарт-тега, только если элемент управления источника данных, к которому присоединен элемент управления GridView, поддерживает удаление. Например, если элемент управления GridView привязан к элементу управления SqlDataSource, свойство DeleteQuery элемента управления SqlDataSource должно содержать инструкцию SQL DELETE.
Альтернативный способ — установить свойство элемента управления GridView.
Включение удаления с помощью свойства AutoGenerateDeleteButton
Выберите элемент управления GridView и в окне свойств присвойте свойству AutoGenerateDeleteButton значение true.
Либо
В представлении исходного кода присвойте свойству AutoGenerateDeleteButton элемента <asp:GridView> значение true, как показано в следующем примере:
<asp:GridView Runat="server" ID="GridView1" AutoGenerateDeleteButton="true" />
См. также
Основные понятия
Изменение данных в серверном веб-элементе управления GridView