我的整个网站都有 ListViews 和 DataPagers。它们中的大多数都包含在 UpdatePanel 中以获得更好的用户体验。然而,当我开始使用 AJAX 来改进用户体验时,我在 SEO 中失去了价值。什么是两全其美的正确方法?
我看到我可以将 QueryStringField 参数添加到 DataPager,它将自动呈现超链接而不是链接按钮,并将使用查询字符串来处理页码。我的一个想法是创建一个新的 DataPager 控件,该控件呈现 LinkButtons,而不管 QueryStringField 是什么。然后,我可以编写一个新的 LinkButton 控件,它同时具有 onclick 和 href。然后,如果 javascript 不可用,则使用 href。想法?更好的想法?