Re: Подтверждение удаления
От: Esprit Украина  
Дата: 20.08.03 10:34
Оценка: 6 (1)
Здравствуйте, K_Sergey, Вы писали:

K_S>Есть небольшое ASP.NET приложение, в котором размещены грид и управляющие кнопки (Добавить, Изменить, Удалить). Кнопки не являются стандартными кнопками грида.(ImageButton). При удалении записи необходимо подтверждение на удаление. Запись: button.Attributes.Add ("onclick","return confirm (\"Are you sure?\");"); выполняется, но ничего не происходит. Как добится подтверждения удаления? Как использовать диалоговые окна в ASP.NET если вообще они существуют?


K_S>Куча примеров на подтверждение удаления, но они все основаны на встроенных кнопках грида.


K_S>Помогите новичку, очень надо. Спасибо за ответ.


private void "id DataGrid'a"_ItemCreated(Object sender, DataGridItemEventArgs e)
{
ImageButton button = null;
switch (e.Item.ItemType)
{
case ListItemType.Item:
button = (ImageButton)e.Item.FindControl("id кнопки");
break;
case ListItemType.AlternatingItem:
button = (ImageButton)e.Item.FindControl("id кнопки");
break;
case ListItemType.EditItem:
button = (ImageButton)e.Item.FindControl("id кнопки");
break;
default:
break;
}

if (button != null)
button.Attributes.Add("OnClick", "return confirm('Are you sure you want to ..?');");}
}

Попробуй так.
Склонность к сумашествию передается по наследству — но вам ничего не мешает легко заполучить ее благодаря собственным детишкам.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.