Элементы управления проверкой, дающие исключение при использовании с GridView при нажатии кнопки «Удалить» - PullRequest
0 голосов
/ 04 сентября 2010

Как вызвать функцию javascript при использовании элементов управления проверкой на GridView.

Я пытаюсь вызвать функцию verifyDelete для кнопки удаления кнопки удаления GridViews.У меня нет кода на данный момент.Но когда я пытался, это бросало исключение в javascript

1 Ответ

0 голосов
/ 04 сентября 2010

Вот пример кода, как я использую подтверждение JavaScript на GridView:

<asp:GridView ID="gv" runat="server" >
    <Columns>
        <asp:TemplateField>
            <ItemTemplate>
                <asp:ImageButton ID="btnDelete" runat="server" OnCommand="btnDelete_Command" 
                    CommandArgument='<%# Eval("Id") %>' ImageUrl="~/img/delete.png" 
                    OnClientClick="return btnDelete_Click()"/>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>
<script type="text/javascript">
    function btnDelete_Click() {
        return window.confirm('You sure?');
    }
</script>

Код позади:

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        gv.DataSource = list;
        gv.DataBind();
    }
}

protected void btnDelete_Command(object sender, CommandEventArgs e)
{
    // Delete Operation.
}

Надеюсь, это будет полезно.

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