Проблемы с подтверждением на ASP.NET - PullRequest
0 голосов
/ 15 апреля 2011

Это очень странно, у меня есть asp: ImageButton внутри представления списка, и я хочу подтвердить и действие до того, как я выполню метод, но я не могу

Затем я создал еще одну кнопку с изображением за пределами списка, и подтверждение подтвердило, можете ли вы, ребята, сказать мне, почему?

это не работает

<asp:ImageButton ID="btnEnabled" OnCommand="CommandExecution"  OnClientClick="return confirm('Desea eliminar el cliente ?');"  ImageUrl="~/App_Themes/Default/images/Habilitar.png"
                Visible='<%# Eval("IsEnabled") %>' CommandName="ChangeStatus" ToolTip="Deshabilitar distribuidor"
                runat="server" CommandArgument='<%# Eval("IdClient") %>' />

этот делает

<asp:ImageButton ID="btnConfirmacion3"  ImageUrl="~/App_Themes/Default/images/Habilitar.png" runat="server" Text="Confirmacion 3" OnClientClick="return confirm('Desea eliminar el cliente ?');"   />

1 Ответ

0 голосов
/ 15 апреля 2011

Установите AutoPostback в false.затем создайте два скрытых текстовых поля для имени команды и параметров.затем разместите скрытую кнопку ссылки на странице.в событии onclientclick кнопок вашего изображения после подтверждения поместите имя команды и параметры в скрытые поля, а затем вызовите метод обратной передачи кнопки ссылки.затем обработайте команду в обработчике события кнопки ссылки.

...