0
私はファーストダブルクリックのコールjs関数Show()を持っていれば(表示してください)、vb.net Button_Click関数を呼び出さないでください。リピータ内のリンクボタンを高速ダブルクリックしないようにする
どうすればこの問題を防ぐことができますか。 ASPX
<ItemTemplate>
<span style="padding: 25px !important; display: inline-block;">
<asp:LinkButton ID="butcarr" BorderStyle="None"
runat="server" Width="230px" CssClass="text-accent-bright btn-lg btn border-gray btn-raised btn-labeled small-padding"
OnClientClick="return add(this)"
CommandArgument='<%# Eval("Id").ToString() %>'
OnClick="Button_Click">
</asp:LinkButton>
</span>
</ItemTemplate>
<FooterTemplate></div></div></FooterTemplate>
</asp:Repeater>
Javascriptを
function add(obj) {
show();
obj.disabled = true;
return true;
}
function show() {
$find('<%= popup.ClientID%>').show();
}
//サーバ側
Protected Sub Button_Click(ByVal sender As Object, ByVal e As EventArgs)
'do something
popup.Hide()
End Sub
こんにちは、機能の残りの部分と通常のクリックが実行され、高速ダブルクリックが発生すると問題が発生します。 – user3699954