Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在特定的<;中的另一个aspx页面中加载aspx页面;部门>;标签_C#_Asp.net - Fatal编程技术网

C# 如何在特定的<;中的另一个aspx页面中加载aspx页面;部门>;标签

C# 如何在特定的<;中的另一个aspx页面中加载aspx页面;部门>;标签,c#,asp.net,C#,Asp.net,我想用另一个*.aspx页面的内容更新页面的某个部分,从而避免只需要一个(非常)长的代码页面 因此:如何在特定标记的另一个aspx页面中加载aspx页面,而不必重新加载整个页面。使用web控件。这样一来,它就都在里面了,并且可以重复使用。使用web控件。这样一来,所有内容都在里面并且可以重用。您需要使用AJAX 您可以将ASP.Net用户控件放入,或者(最好)使用jQuery.load您需要使用AJAX 您可以将ASP.Net用户控件放入,或者(最好)使用jQuery.load如果要在加载初始页

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


因此:如何在特定标记的另一个aspx页面中加载aspx页面,而不必重新加载整个页面。

使用web控件。这样一来,它就都在里面了,并且可以重复使用。

使用web控件。这样一来,所有内容都在里面并且可以重用。

您需要使用AJAX

您可以将ASP.Net用户控件放入
,或者(最好)使用
jQuery.load

您需要使用AJAX


您可以将ASP.Net用户控件放入
,或者(最好)使用
jQuery.load

如果要在加载初始页面后加载内容,可以使用方法加载该页面并将结果存储在所需的div中。否则,将代码放在web控件中并将该控件放在页面上会起作用。

如果要在加载初始页面后加载内容,可以使用方法加载该页面并将结果存储在所需的div中。否则,将代码放在web控件中并将该控件放在页面上就行了。

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


如果您想将页面分成几部分刷新,请查看AJAX。

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

如果您有兴趣将页面分块刷新,请查看AJAX。

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

如果使用MVC,请考虑部分视图。 需要更多的细节。您正在使用UpdatePanel吗?新内容是否有任何控件将被发回?它将有控件。在过去的一个小时里,我一直在尝试使用UpdatePanel,但似乎找不到加载新内容的方法。需要更多细节。您正在使用UpdatePanel吗?新内容是否有任何控件将被发回?它将有控件。在过去的一个小时里,我一直在尝试使用UpdatePanel,但似乎找不到加载页面新内容的方法。通过使用jQuery.load,您如何处理多个ViewState?@Adrian:您没有。如果需要ViewState,就不能使用jQueryAjax。我只是在想你有一个解决我的老问题的方法:)通过使用jQuery.load,你如何处理多个ViewState?@Adrian:你没有。如果需要ViewState,就不能使用jQueryAjax。我在想你有办法解决我的一个老问题:)@elvispt-你用过网络控件吗?你的意思是:?或者你是说Web服务器控件?你源于
WebControl
。听起来很有希望,但我在实现这一点上遇到了问题。你能提供一个链接到在类似情况下使用WebControl的示例吗?@elvispt-你使用过web控件吗?你的意思是:?或者你是说Web服务器控件?你源于
WebControl
。听起来很有希望,但我在实现这一点上遇到了问题。你能提供一个链接到一个在类似情况下使用WebControl的例子吗?用户控件似乎是最好的选择。用户控制似乎是一条出路。谢谢。