Отключить кнопку изображения в gridview - PullRequest
1 голос
/ 19 марта 2009

Вот код:

<asp:GridView ID="MyGridView" runat="server">
    <Columns>
        <asp:BoundField Text="Name" DataField="Name" />
        <asp:TemplateField HeaderText="Delete">
            <ItemTemplate>
                <asp:ImageButton ID="DeleteButton" runat="server" ImageUrl="~/images/delete.png" CommandName="DeleteItem" CommandArgument='<%# Eval("Id") %>' />
                <ajax:ConfirmButtonExtender ID="DeleteCbe" runat="server" TargetControlID="DeleteButton"  ConfirmText="Continue with delete?" />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

Я хочу отключить DeleteButton при нажатии «ОК». это не позволит пользователю щелкнуть изображение несколько раз, пока оно все еще удаляет данные в БД. Это возможно? как мне это сделать? Благодарю.

1 Ответ

1 голос
/ 20 марта 2009

В моем блоге есть скрипт, который отключит все кнопки в форме после начала обратной передачи. Таким образом, они не смогут запускать любой другой постбэк до тех пор, пока тот не завершится.

Как отключить кнопку отправки веб-формы

Это решение очень легко интегрировать в ваше приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...