我有一个gridview(DXperience gridview),如果用户已经点击了该行中的链接,我想在其中显示。每行上的链接将用户带到一个页面,其中显示了有关该项目的更多详细信息。为了象征这一点,我想到了例如将访问行的背景设置为不同的颜色。
我的问题是最简单和最有效的方法是什么?
我的想法: 由于没有登录系统,我曾考虑将项目的 ID 保存在以逗号分隔的 cookie 中,并且在呈现行时,我将查看 cookie 以查看该项目是否已被查看。
我担心这会使gridview变得多慢。我通常显示几千行,如果用户单击了大约 40 个项目,则需要一段时间才能在每行上运行 40 个项目,以检查它是否已被查看。这是一个有效的问题,如果是,我该如何优化它?