【发布时间】:2014-01-08 01:25:47
【问题描述】:
我正在考虑改进我们的 Asp.net Web 表单驱动应用程序的性能/用户体验。我们有一个实现单个母版页的 aspx 页面。母版页的布局如下:
现在区域 1 上的树控件正在推动区域 2 和区域 3 的更新。根据树的节点加载不同的 aspx 页面。但这会使整个页面重新加载,这并不能提供良好的用户体验。
我正在考虑摆脱母版页并使用基于树节点选择的更新面板动态加载区域 2 和区域 3 中的用户控件。
有什么建议吗?
【问题讨论】:
-
在放弃母版页之前尝试
UpdatePanel。 -
您基本上会将这个网站变成一个单页应用程序。在像这样的剧烈变化之前,您应该考虑这是一个网站还是一个应用程序。
标签: asp.net architecture web-architecture