asp.net - 创建动态网页

标签 asp.net dynamically-generated asp.net-webpages

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

我正在创建页面(例如 testtest.aspx),一切正常,但创建的页面不包含在项目中,因此我无法访问它,因为页面未编译。我如何以编程方式执行此操作?

这是生成页面的代码

http://imgur.com/oljO41v

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

http://imgur.com/SX6lJWh

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

最佳答案

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

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

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

关于asp.net - 创建动态网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19564351/

相关文章:

iphone - 从 asp.net JQuery 应用程序准备可执行文件

JavaScript : Pass-by-reference issues when creating an unknown dimension multi dimensional array function

asp.net - ASP.NET Razor网页上的大型项目?

asp.net - Razor 主机工厂错误

c# - Path.GetFileName 有多简单?

c# - Asp.net MVC Controller 接受值或 null

asp.net - 从 VS2003 调试 .NET 2.0 Web 服务?

python - Python 文本生成的最佳实践

asp.net - 每个请求隔离 Global.asax 中的共享/静态变量?

javascript - 根据点击序列生成字符串路径