使用Asp.net和ajaxcontroltoolkit逐行显示自动完成建议

使用Asp.net和ajaxcontroltoolkit逐行显示自动完成建议,asp.net,ajaxcontroltoolkit,autocompleteextender,Asp.net,Ajaxcontroltoolkit,Autocompleteextender,我想使用asp.net和ajaxcontroltoolkit提供一个包含自动完成建议的文本框。为此,我遵循指南()。不幸的是,我的建议没有逐行显示,但所有建议都在同一行中。 你能帮我展示一下我的建议吗?这样一个建议就排在一行了 相关代码: MyText.aspx <div> <asp:TextBox ID="TextBox1" runat="server" Width="200px"></asp:T

我想使用asp.net和ajaxcontroltoolkit提供一个包含自动完成建议的文本框。为此,我遵循指南()。不幸的是,我的建议没有逐行显示,但所有建议都在同一行中。 你能帮我展示一下我的建议吗?这样一个建议就排在一行了

相关代码: MyText.aspx

<div>
    <asp:TextBox ID="TextBox1" runat="server" Width="200px"></asp:TextBox>
    <cc1:AutoCompleteExtender ServiceMethod="GetCompletionList"
        MinimumPrefixLength="1"
        CompletionInterval="10" EnableCaching="false" CompletionSetCount="1"
        TargetControlID="TextBox1"
        ID="AutoCompleteExtender1" runat="server" FirstRowSelected="false">
    </cc1:AutoCompleteExtender>
</div>

所需显示:

abc

def


ghi

如果客户列表中的单词足够长,它们将自动逐行显示。例如,它适用于此列表:
list customers=newlist{“abcdefghijklm”、“bcdefghijklmo”、“cdefghijklmop”}
    [System.Web.Script.Services.ScriptMethod()]
    [System.Web.Services.WebMethod]
    public static List<string> GetCompletionList(string prefixText, int count)
    {
        List<string> customers = new List<string>
        {
            "abc",
            "def",
            "ghi"
        };

        return customers;
    }