0
在ASP.NET 4.5中,我從AjaxControlToolkit使用AutoCompleteExtender。 我也使用像DropDownList,這是設置爲AutoPostBack =真Internet Explorer問題,IE在AutoPostBack後顯示瞬間所有可見內容
所有工作正常在Firefox,Chrome瀏覽器,IE瀏覽器除外。當瞬間發生自動回覆時,用戶可以看到通常隱藏的所有內容(使用CSS或JavaScript)。例如,您可以在短時間內看到用於AutoCompleteExtender結果的DIV元素。頁面重新加載後,再次看起來很好。代碼
部分:
<asp:HiddenField ID="hf_street" ClientIDMode="Static" OnValueChanged="hf_street_ValueChanged" runat="server" />
<asp:textbox id="tb_street" AutoPostBack="false" runat="server" />
<ajaxToolkit:AutoCompleteExtender
ID="ace_street"
ServiceMethod="GetCompletionList2"
EnableCaching="false"
OnClientItemSelected="ace2_ClientItemSelected"
CompletionSetCount="10" CompletionInterval="100"
CompletionListElementID="div_street"
CompletionListCssClass="autocomplete_completionListElement"
CompletionListItemCssClass="autocomplete_listItem"
CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem"
TargetControlID="tb_street" MinimumPrefixLength="1"
UseContextKey="True" FirstRowSelected="false" runat="server">
</ajaxToolkit:AutoCompleteExtender>
你可以發佈動態加載的內容嗎?它可能包含導致此blip的樣式嗎? – t8tortotlover