Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.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
ASP.Net母版页和内容_Asp.net - Fatal编程技术网

ASP.Net母版页和内容

ASP.Net母版页和内容,asp.net,Asp.net,我已经尽了最大的努力来解决这个问题,但我无法解决这个问题。请您帮助我: 我有一个包含3个容器的母版页: 我创建了自己的登录页作为起始页,成功登录后它会重定向到Default.aspx,这是一个以母版作为母版页的web内容表单。默认情况下,我有一个显示用户信息和菜单的cphHeader容器。现在我想在容器3 cphMain中显示其他内容。。所以我创建了另一个名为store info的页面,我也完成了所有的代码。如何在容器3中显示此页面,以及如何将其加载为用户登录后看到的内容的一部分?您通常会在同

我已经尽了最大的努力来解决这个问题,但我无法解决这个问题。请您帮助我:

我有一个包含3个容器的母版页:


我创建了自己的登录页作为起始页,成功登录后它会重定向到Default.aspx,这是一个以母版作为母版页的web内容表单。默认情况下,我有一个显示用户信息和菜单的cphHeader容器。现在我想在容器3 cphMain中显示其他内容。。所以我创建了另一个名为store info的页面,我也完成了所有的代码。如何在容器3中显示此页面,以及如何将其加载为用户登录后看到的内容的一部分?

您通常会在同一页面中创建3个单独的内容部分,而不是一页3个页面

您必须将其视为内容是“页面”,而不是母版。当用户想要看到一个页面时,有3个页面有意义吗?例如,您将有一个包含这些内容部分的页面

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <h2>Section 1</h2>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="BannerContent" runat="server">
    <h2>Section 2</h2>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="HeaderContent" runat="server">
    <h2>Section 3</h2>
</asp:Content>

第一节
第二节
第三节

现在,出于代码重用的原因,可以创建单独的“页面”,通常您会将它们视为用户控件,而不是页面本身。

谢谢。我很早以前就习惯了使用框架,现在使用ASP.Net,我也有同样的想法,但现在我明白了。