Теперь поместим на страницу динамический
Request.QueryString("ID").
Теперь поместим на страницу динамический текст, привязанный к полю Content набора записей. В следующем абзаце наберем слово "Категория", поставим неразрывный пробел и поместим динамический текст, привязанный к полю Name.
В следующем абзаце создадим форму и назовем ее Delete. Эта форма нужна нам для того, чтобы поместить кнопку, запускающую процесс удаления записи. Поместим же эту кнопку в форму. И сохраним страницу.
Теперь нам нужно создать поведение Delete Record. Для этого выберем одноименный пункт в меню серверных поведений панели
Server Behaviors. На экране появится диалоговое окно
Delete Record.
Выберите в раскрывающемся списке
Connection базу данных, в списке
Delete From Table — таблицу, запись которой будет удалена, а в списке
Select Record From — набор записей, из которого будет взята запись для отображения ее содержимого на странице. В нашем случае это будет соответственно Library, sentences и Sentences (таблица и набор записей у нас называются одинаково).
В поле ввода
Unique Key Column задается поле набора записей, по которому нужная нам запись будет однозначно идентифицироваться. В нашем случае — это ключевое поле ID. Если это числовое поле (а поле ID — числовое), включите флажок
Numeric, в противном случае — отключите его.
В раскрывающемся списке
Delete By Submitting выбирается кнопка, после нажатия которой произойдет удаление записи.
В поле ввода
After Deleting, Go To вводится интернет-адрес страницы, на которую будет осуществлен переход после успешного удаления записи. Введите в него sentences. asp. Вы также можете щелкнуть кнопку
Browse и выбрать нужную страницу в диалоговом окне
Select File.
После ввода всех данных не забудьте нажать кнопку
ОК. Сохраните страницу DclcteSentence.asp и проверьте ее. Введите какую-нибудь запись и попробуйте ее удалить. Если она почему-то не удалится, проверьте, все ли вы сделали правильно.
Содержание Назад Вперед