ASP.NET コントロールのセットがあります。
<asp:LinkButton ID="Find"
ClientIDMode="Static"
runat="server"
CausesValidation="true"
OnClientClick="$('#Find').attr('disabled', 'disabled'); $('#SearchingLabel').show();">
<span>Search</span>
</asp:LinkButton>
<asp:Label ID="SearchingLabel"
ClientIDMode="Static"
runat="server"
Text="Searching..."
style="display: none;" />
ご覧のとおり、ボタンをOnClientClick
無効にして表示できるようにを消費しています(そして、JavaScriptはエラーなしで動作します)。かなり基本的なもの。Find
SearchingLabel
さらに、CausesValidation
属性を囲むように、ページに検証コントロールがありますが、現在検証エラーはありません。
false
ただし、 JavaScript から戻っていないにもかかわらず、ページが投稿されていません。私も試みましreturn true;
たが、何も変わりませんでした(それほど驚くべきことではありませんが、試してみる価値はありました)。
フィードバックをお待ちしております。