如何将一个aspx页面加载到另一个aspx页面中?标签

本文关键字:aspx 加载 另一个 标签 一个 | 更新日期: 2023-09-27 18:01:41

我想用另一个*的内容更新页面的某一部分。Aspx页,从而避免只需要一个(非常)长的代码页。

如何将一个aspx页面加载到另一个aspx页面中?标签

如何在特定的标签中加载另一个aspx页面中的aspx页面,而无需重新加载整个页面

如果您正在使用Webforms(听起来像是),您可能需要查看用户控件(ascx页面)。如果您正在使用MVC,请考虑使用分部视图。

您需要使用AJAX。

你可以把ASP。在<asp:UpdatePanel>中使用Net UserControl,或者(最好)使用jQuery.load

使用web控件。

如果想在初始页面加载后加载内容,可以使用jQuery的ajax()方法加载该页面并将结果存储在所需的div中。否则,把你的代码放到一个web控件中,然后把这个控件放到页面上就可以了。

我认为从概念上讲,你用的是错误的方法。除了避免冗长的代码页之外,您还试图完成什么?有许多方法可以从类中提取代码,而不必触及显示代码。也可以试试ASP。. Net web控件,因为它们允许您拥有可重用的视图对象。

如果您对分段刷新页面感兴趣,可以看看AJAX。