我有2个.Net项目。 ProjX,ProjY。它们位于不同的目录中。 ProjX中的PageA和ProjY中的PageB。所以,我想把PageA包含在PageB中。我用了
var control = Page.LoadControl("http://localhost/ProjX/PageA.aspx");
Page.Controls.Add(control);
但我得到'http://localhost/ProjX/PageA.aspx' is not a valid virtual path.
错误。
是否可以通过url或目录将外部aspx页面包含到另一个aspx页面?我使用iframe,但我想使用页面控件,而iframe不允许这样做。