Здравствуйте, K_Sergey, Вы писали:
K_S>Есть небольшое ASP.NET приложение, в котором размещены грид и управляющие кнопки (Добавить, Изменить, Удалить). Кнопки не являются стандартными кнопками грида.(ImageButton). При удалении записи необходимо подтверждение на удаление. Запись: button.Attributes.Add ("onclick","return confirm (\"Are you sure?\");"); выполняется, но ничего не происходит. Как добится подтверждения удаления? Как использовать диалоговые окна в ASP.NET если вообще они существуют?
Почитай, внимательно примеры со стандартными кнопками грида, тода может ты поймешь, что диалоговые окна, это удел не ASP.NET а Javascript-a (что является принципиально разными вещами).
А теперь по существу: все что тебе нужно при получении привального ответа от confirm, выполнить такую строчку
window.document.forms[0].submit ();
в javascript-e. то есть твоя строчка будет выглядеть примерно так:
button.Attributes.Add ("onclick","javascript: if confirm (\"Are you sure?\") window.document.forms[0].submit ();");
P.S. ошибки в посте возможны, писалось на скорую руку, но суть вроде бы правильна