动态创建ASP.NET内容页面

Rob*_*err 6 c# asp.net master-pages

  • ASP.NET Master Pages是否可以动态创建内容页面?也就是说,我知道我们可以动态创建内容,但内容页面本身是否可以通过编程方式创建?我想给我的用户来定义新的内容页面的功能:通过管理面板(即分类沙发,桌子,台灯,并添加/删除他们认为合适).生成的内容页面应具有正确的URL命名,以便它们正确索引.例如:http://www.example.com/products/Lamps/contentpage.aspx.
  • 我能看到这个地方的演示吗?

Fra*_*ino 3

你的问题是当时人们苦苦挣扎的问题,但现在有了一些技术,情况好多了。

ASP.NET MVC来救援!这样,您就可以将友好的 URL 映射到动态创建的内容,因此,如果用户在“产品”类别中创建新的“灯”,则可以通过http://yourhost/Products/Lamp访问它将

ASP.NET MVC 使用.NET 路由来完成这些 URL,如果您的项目有这些限制,您可以在没有 ASP.NET MVC 本身的情况下使用它。如果您无法使用 .NET 3.5,请使用另一种 URL 重写技术。