asp.net核心2.2中的下拉列表

问题描述 投票:1回答:1

我有一些带有300,000 + Id的大文件,我能够在下拉列表中显示ID,但是打开下拉列表并选择下拉值需要花费大量时间。我已经使用以下代码创建了下拉列表。

<select asp-for="SelectIDs" [email protected] onclick="this.size=1;" onMouseOver="this.size=10;" onMouseOut="this.size=1;" style="padding:10px;position:absolute;">
    <option value="" selected>Select ID..</option>
</select>

我可以知道要处理如此庞大的下拉列表需要做什么吗?

c# html asp.net-core
1个回答
0
投票

我显然还不能发表评论,否则我会这样做。但我建议,如果可能的话,您需要进行一些预过滤。

您是否绝对没有可以要求用户先进行选择的选项,以减小此下拉菜单的大小?

一些想法(随机,因为我不知道您的数据集是什么:]:

  • 国家/州
  • 行业
  • 日期范围
  • 手动输入过滤器
© www.soinside.com 2019 - 2024. All rights reserved.