Ich habe einige Post zu dieser Frage, aber ich kann keine Lösung für mein Problem finden. Ich habe ein Textfeld und durch Autocompleteextender suche ich Datensätze aus der Datenbank. das funktioniert gut.Rufen Sie Javascript-Funktion von asp Textbox
<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" CombineScripts="false">
</ajaxToolkit:ToolkitScriptManager>
<asp:TextBox ID="txtAccNo" runat="server" Width="125px" ToolTip="Account Number">
</asp:TextBox>
<asp:AutoCompleteExtender ID="AutoCompleteExtender2" runat="server"
TargetControlID="txtAccNo" MinimumPrefixLength="2" EnableCaching="true" CompletionSetCount="10"
CompletionInterval="1000" CompletionListCssClass="autoExtender" CompletionListItemCssClass="autoExtenderList"
ServiceMethod="getAccountNumbers" ServicePath="WebServiceGetAccounts.asmx">
</asp:AutoCompleteExtender>
Jetzt möchte ich einige Laden gif zeigen (http://loadinggif.com/images/image-selection/3.gif) in Textbox, wenn webservice sucht nach Daten. Dafür möchte ich JavaScript-Funktion, um dieses gif in Textbox zu laden. und wenn Webservice einige Daten zeigt, möchte ich dieses gif entfernen. Außerdem möchte ich dieses gif laden, wenn der Benutzer mindestens 2 Zahlen in ein Textfeld schreibt. als MinimumPrefixLength-Eigenschaft von AutoCompleteextender wird auf 2 festgelegt. Wenn jeder helfen kann? Ich werde sehr dankbar sein.
können Sie [BlockUI] (http://malsup.com/jquery/block/) für das Element auch – Webruster
Ich mag Ihren Vorschlag ... aber können Sie eine Methode in BloackUI vorschlagen, die ausgelöst wird, wenn der Webservice gesuchte Daten zurückgibt. so dass ich Ladebildschirm entsperren kann –
ich kann nicht so viel spezifisch sein, aber kann Ihnen ein Szenario geben, wie Sie in asp.net Kontrollen verwenden können – Webruster