在内容标记中显示aspx页面

时间:2009-11-13 12:38:03

标签: asp.net master-pages

我有一个母版页(MyMasterPage.master),有两个内容占位符。我想在使用我的母版页的内容页面(MyContentPage.aspx)的第一个内容占位符中显示另一个aspx页面(MyHeader.aspx)。

3 个答案:

答案 0 :(得分:2)

您应该将用户控件用于页面的可重用组件。创建Header.ascx文件而不是.aspx。然后,您可以在设计模式下将其从解决方案资源管理器拖放到ContentPlaceHolder中。

http://msdn.microsoft.com/en-us/library/y6wb1a0e.aspx

答案 1 :(得分:0)

我会使用UserControls。 MyHeader.ascx。

答案 2 :(得分:0)

我回应先前评论者的建议,如果可能的话,使用用户控件。

如果你真的想保留现有的aspx页面;您可能想看一下使用IFrame来实现这一目标。