1

我想知道,当我们使用母版页+内容页时,每次我们请求基于母版页的任何页面时,每次相同的母版页加载内容页时。

那么,当我们请求页面时,如果请求的内容页面相同,则只有内容页面而不是母版页是否有可能被加载。

只有在不同的内容页面不同时才应该加载它。

谢谢

4

1 回答 1

2

MasterPages 被实现为页面的控件。

Asp.net 页面加载呈现页面所需的所有控件。

如果您的页面使用 MasterPage 控件,您将无法避免完全加载它。

如果您的页面非常大,并且想要减少发送给客户端的数据大小,请考虑使用部分渲染。UpdatePanels应该可以帮助您入门。

如果加载页面需要很长时间,则应该考虑缓存。Asp.net 有很多方法可以只缓存页面的一部分。

查看页面的缓存部分

于 2012-07-13T08:42:44.063 回答