2

我正在尝试从模板创建一个动态网页。然后我想从中创建一个菜单项。

我正在创建页面(例如 testtest.aspx),一切正常,但创建的页面不包含在项目中,所以我无法访问它,因为页面没有编译。我怎样才能以编程方式做到这一点?

这是生成页面的代码

http://imgur.com/oljO41v

当我尝试访问 testest.aspx 页面时,出现此错误:

http://imgur.com/SX6lJWh

我该如何解决这个问题?非常感谢

4

1 回答 1

2

您正在寻找从文件系统以外的位置加载 aspx 页面。ASP.Net 具有使用提供程序执行此操作的内置机制:VirtualPathProvider.

详细信息在这里:http: //msdn.microsoft.com/en-us/library/system.web.hosting.virtualpathprovider.aspx

这将为您指明正确的方向:http: //support.microsoft.com/kb/910441

于 2013-10-24T11:21:46.573 回答