我正在考虑改进我们的Asp.net Web Forms驱动的应用程序的性能/用户体验。我们有一个实现单一母版页的aspx页面。母版页的布局如下:

现在区域1上的树控件驱动区域2和区域3的更新。根据树的节点加载不同的aspx页面。但这会使整个页面重新加载,这不会给用户带来良好的体验。
我正在考虑摆脱母版页,使用基于树节点选择的更新面板在Area2和Area3中动态加载用户控件。
有什么建议吗?
发布于 2014-02-12 20:21:55
使用更新面板动态调用该用户控件,这将会起到作用。我只是不明白为什么你需要摆脱母版页来实现它。正如我所看到的,当页面启动时,您只是(也许)不需要实例化那些UC。无论如何,当选择一个节点时,您将“丢弃”该实例并重新创建它(或仅通过ajax更新该UCs数据)。
https://stackoverflow.com/questions/20985355
复制相似问题