我想知道,当我们使用母版页+内容页时,每次我们请求基于母版页的任何页面时,每次相同的母版页加载内容页时。
那么,当我们请求页面时,如果请求的内容页面相同,则只有内容页面而不是母版页是否有可能被加载。
只有在不同的内容页面不同时才应该加载它。
谢谢
我想知道,当我们使用母版页+内容页时,每次我们请求基于母版页的任何页面时,每次相同的母版页加载内容页时。
那么,当我们请求页面时,如果请求的内容页面相同,则只有内容页面而不是母版页是否有可能被加载。
只有在不同的内容页面不同时才应该加载它。
谢谢
MasterPages 被实现为页面的控件。
Asp.net 页面加载呈现页面所需的所有控件。
如果您的页面使用 MasterPage 控件,您将无法避免完全加载它。
如果您的页面非常大,并且想要减少发送给客户端的数据大小,请考虑使用部分渲染。UpdatePanels应该可以帮助您入门。
如果加载页面需要很长时间,则应该考虑缓存。Asp.net 有很多方法可以只缓存页面的一部分。
查看页面的缓存部分。