以next.co.uk为例,我希望创建一个新的swish网站,使用webforms和updatepanels和/或jquery ajax来滑动面板。
但是如果你在next.co.uk上注意到,当你点击顶部的部门导航中的项目时,在Chrome和FF中它将所有内容都滑入,但是在IE7,8和9中它会进行正常的回发。
建议的方法是什么?那么使用ascx用户控件来处理所有内容并将网站主数据包装在更新面板中以动态地滑动它们是明智的吗?另外,如何为IE或旧版浏览器创建一个不支持快速滑动ajax面板的后备? - 因为他们需要像往常一样进行完整的回发。
我能理解使用MVC会更容易做到这一点,但我的局限是我正在使用VS2008 Webforms。