【发布时间】:2014-07-09 08:38:20
【问题描述】:
我正在开发一个使用 5 个下拉列表的 Web 部件(每个下拉列表代表“项目”表列,如 projectNo、ProjectPM、ContractNo 等)。该表有 3000 多个项目,因此当下拉列表最终被数据绑定时,它们有 3000 多个项目要加载,这几乎让 IE 陷入停顿。
构建解决方案的最佳方法是什么,以便用户仍然可以使用下拉列表界面,可能就像首先渲染一个空的下拉列表,然后使用模式窗口首先找到他们正在寻找的项目编号,然后将项目设置为下拉列表中的选定项。我正在设想以下用户界面。谁能指导我如何解决这个问题?
-------------------
|V| [SearchBtn]
-------------------
-------------------
|V| [SearchBtn]
-------------------
-------------------
|V| [SearchBtn]
-------------------
[FindProjectBtn]
在searchBtn上点击ikng基本上会弹出一个弹出窗口,他们可以在其中搜索他们的东西,当他们点击匹配的结果时,它会设置下拉列表。
【问题讨论】:
-
我想这取决于这个直接问题范围之外的信息。很难确定它是否适合用作允许搜索/排序/分页并能够转到特定项目的详细信息页面的网格。
标签: asp.net .net drop-down-menu postback