Asp.net 无限滚动、搜索引擎优化和禁用javascript

Asp.net 无限滚动、搜索引擎优化和禁用javascript,asp.net,webforms,Asp.net,Webforms,我将要实现一个函数,该函数加载可能较大的数据集(约1000行,约10列)。我计划实现一个无限scolling解决方案(ajax、jQuery、asmx)作为性能度量。但是,如果用户禁用了javascript,或者googlebot正在爬行,那么我希望一次生成整个数据集,这样在这两种情况下都不会出现无法访问的数据 我不确定在这里使用什么方法。我应该看看noscript标记吗?尝试在JS中使用客户端分页类, 它轻量级,非常用户友好,如果浏览器不提交JS, 没问题,他会看到一个巨大的数据表:) 根据我

我将要实现一个函数,该函数加载可能较大的数据集(约1000行,约10列)。我计划实现一个无限scolling解决方案(ajax、jQuery、asmx)作为性能度量。但是,如果用户禁用了javascript,或者googlebot正在爬行,那么我希望一次生成整个数据集,这样在这两种情况下都不会出现无法访问的数据


我不确定在这里使用什么方法。我应该看看noscript标记吗?

尝试在JS中使用客户端分页类, 它轻量级,非常用户友好,如果浏览器不提交JS, 没问题,他会看到一个巨大的数据表:)


根据我的经验,如果您期望1000行,并且期望任何类型的流量,则需要提供两种方案


我将使用noscript标记,然后为非js用户提供分页视图。或者,您可以像我过去所做的那样,简单地解释您的应用程序要求javascript保持打开状态(也可以通过noscript标记)。任何在关闭javascript的情况下在internet上运行的人都很可能习惯于internet不按应有的方式运行,或者只能获得部分体验。

好的,为非JS用户分页是一个很好的解决方案。至于谷歌机器人scanario,不太确定。。。