斐伊川.. 我正在为应用程序使用Multiview。每个aspx页面都包含Multiview。
单个多视图包含至少5到6个视图。 (所以减少aspx页面的数量)。当用户单击任何按钮(例如说“编辑视图”(用户可以编辑其条目)时),将显示不同的视图。因此用户感觉他被重定向到另一个页面。所以一个aspx页面有很多控件,很多代码 - 一个很重的页面。
是否会影响装载时间?使用不同的aspx页面会更好吗?
答案 0 :(得分:1)
最好为不同的视图使用不同的页面。 aspx页面的数量不会影响性能,但是在自己的页面上管理每个视图更容易进行维护。
您可以将Multiview用于某种向导,但最好不要使用它来减少应用中的aspx页数。
答案 1 :(得分:1)
一位同事曾经建立过一个拥有380Kb VIEWSTATE的页面。这会影响表现!
答案 2 :(得分:1)
Multiviews在极简主义设置中可以很好地工作,但不要像我早期做的那样,并尝试使用MultiView在一个ASPX页面中构建相当于15页医学表格。如果你正在建造短而甜的窗格,你的表现不会受到太大的影响,但你最终会超越门槛,你的表现会进入阴沟。