I have ListViews and DataPagers in place throughout my site. Most of them are wrapped in an UpdatePanel for better UX. However, when I start using AJAX to improve UX, I lose value in SEO. What's the right way to get the best of both worlds?
I see that I can add the QueryStringField parameter to the DataPager, which will automatically render HyperLinks instead of LinkButtons and will use the querystring to handle page numbers. One idea I'm having is to create a new DataPager control that renders LinkButtons regardless of the QueryStringField. Then, I could write a new LinkButton control that has both onclick and href. Then, if javascript isn't available the href is used. Thoughts? Better ideas?