У меня есть asp.net linkbutton
, который содержит OnClientClick
свойства, однако функции в OnClientClick
никогда не вызывается, он непосредственно перескакивает к OnClick
функции.
Ниже приведены 2 варианта я использую LinkButton как:OnClientClick не работает на asp.net LinkButton
<asp:LinkButton ID="btn" CssClass="button" Text="Browse Thumbnail" runat="server"
OnClientClick="return confirm('Are you sure you want to delete?');">
</asp:LinkButton>
и:
<asp:LinkButton ID="lnkDelete" runat="server"
OnClientClick="return confirm('Are you sure you want to delete this slide?');"
CommandName="DeleteThumbnail" CommandArgument='<%# Container.DataItemIndex %>'>
<asp:Image ImageUrl="~/images/delete.gif" ID="imgDelete" runat="server"></asp:Image>
</asp:LinkButton>
Оба подхода не работает.
Может ли кто-нибудь предложить какое-то решение для этого же.
Вы havnt определили OnClick в обоих этих подходах, поэтому он не может перейти в OnClick – Postback
, вам не хватает вызова 'JavaScript', вы должны попробовать что-то вроде этого ' onclick = "javascript: return confirm ('Are you sure вы хотите удалить этот слайд? ') "' – MethodMan
Я имею в виду, что это просто обратная передача без запуска OnClientClick Event – Abbas