gpt4 book ai didi

c# - 有没有一种在 ASP.NET 中显示过多信息的好方法?

转载 作者:太空狗 更新时间:2023-10-29 22:34:53 26 4
gpt4 key购买 nike

我发现自己陷入了困境,我认为我知道解决方案,但我想问问这个领域。我在用作查找的站点中有一个 ASP.NET(C# 2.0 框架)页面。标准 gridview 控件,5 列数据,第 6 列的超链接用于记录用户想要选择的内容。

我的问题是如何在该 GridView 中最好地显示“可能的”10 万条记录?就目前而言,在它返回渲染结果之前,我会再长出几根白发。 gridview,就其不动产而言,一次可以在屏幕上显示大约 20 行数据,因此对数据进行分页仍然给我 5000 页。在 A-Z 上添加一个 rolodex 类型的搜索,“J”上的最大返回集给了我 35000 条记录(唉,“X”只有 54 条)。

我是将名片夹拆得更小,还是有更好的方法来处理这种情况?

提前致谢!

编辑: 我已经有了填充此设置的存储过程,以便像 GenericTypeTea 建议的那样进行分页,即使在“J”上进行分页也会给我 1750 页。我有那么多数据的原因是给定汽车政策的参与者数量。管理员需要能够搜索给定名称或部分名称。 'Jones' 有 1209 条记录,'Smith' 有 2918 条记录,因此即使这样也会产生反驳结果集。

编辑 #2: 添加了“可能的”100k,不保证该帐户会有那么多记录,另​​一方面它可能有更多 :(

最佳答案

自动完成是你的 friend :)

只需让人们输入前 2 或 3 个字符,然后过滤您的搜索。

对于这么大的数据集,我认为分页没有多大意义。

jQuery 有一个很好的示例页面 AutoComplete Examples

关于c# - 有没有一种在 ASP.NET 中显示过多信息的好方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3292783/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com