C# 如何设置十个元素的自动完成列表?

C# 如何设置十个元素的自动完成列表?,c#,asp.net,ajax,autocomplete,autocompleteextender,C#,Asp.net,Ajax,Autocomplete,Autocompleteextender,我有一个带有Ajax自动完成扩展程序的ASP.NEt应用程序,它工作正常,但我只想在列表中看到10到15个元素。我该怎么做 aspx: 加载Linq名称空间并使用Take方法 filteredList.Take(10).ToArray(typeof(string)); 你能试试吗 return (string[]) filteredList.Take(10).ToArray(typeof(string)); 这将给出精确的10个元素。您想要精确的10个元素还是介于10-15之

我有一个带有Ajax自动完成扩展程序的ASP.NEt应用程序,它工作正常,但我只想在列表中看到10到15个元素。我该怎么做

aspx:


加载Linq名称空间并使用Take方法

filteredList.Take(10).ToArray(typeof(string));
你能试试吗

return (string[])
        filteredList.Take(10).ToArray(typeof(string));

这将给出精确的10个元素。

您想要精确的10个元素还是介于10-15之间?@Tarasov如果您使用系统打开标题,您可以使用它。Linq@Tarasov我认为ToArray(typeof…)是不必要的,请尝试使用列表而不是ArrayList
filteredList.Take(10).ToArray(typeof(string));
return (string[])
        filteredList.Take(10).ToArray(typeof(string));