0

ajax の Web サイトには、オートコンプリート (リンクがあります) に関する例があり、スライダーで非常に優れています。コードは次のとおりです。

<ajaxToolkit:AutoCompleteExtender 
    runat="server" 
    ID="autoComplete1" 
    TargetControlID="myTextBox"
    ServiceMethod="GetCompletionList"
    ServicePath="AutoComplete.asmx"
    MinimumPrefixLength="2" 
    CompletionInterval="1000"
    EnableCaching="true"
    CompletionSetCount="20" 
    CompletionListCssClass="autocomplete_completionListElement" 
    CompletionListItemCssClass="autocomplete_listItem" 
    CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem"
    DelimiterCharacters=";, :"
    ShowOnlyCurrentWordInCompletionListItem="true">
        <Animations>
            <OnShow> ... </OnShow>
            <OnHide> ... </OnHide>
        </Animations>
</ajaxToolkit:AutoCompleteExtender>

しかし、そのコードを使用しようとすると、そのような結果が得られます (スライダーがなく、表示が悪い)

私の問題

私のコードに何が欠けていますか?

4

1 に答える 1

0

必要に応じて、Css クラスで Css Height、Min-Height、または Max-Height を使用してみてください。リストの右側にスクロールバーが追加されます。幅を使用して幅を制御することもできます。

overflow: auto; を設定することを忘れないでください。

于 2013-01-02T12:32:16.493 に答える