【问题标题】:How to generate new aspx page dynamically?如何动态生成新的aspx页面?
【发布时间】:2016-12-20 21:38:18
【问题描述】:

我在任何地方都找不到我的问题的答案。

我正在 webforms aspx 中建立一个网站商店,我创建了一个页面,将新产品插入到我的数据库中。

我该如何做,一旦我创建了一个产品,它会自动为该产品创建一个新页面(我将为所有新产品预先定义设计)?

(同样的想法,例如在facebook中,一旦新用户注册,系统会自动为该用户创建一个新页面/时间线)

【问题讨论】:

  • 想想 URL 重写。每个产品都带有唯一的 URL。
  • 大多数网站不创建动态页面,而是动态呈现内容。正如@Sami 指出的那样,您应该查看 url 重写,或者如果您是 asp.net 4.0 或更高版本,请检查此link

标签: asp.net webforms auto-generate


【解决方案1】:

“它会自动为该产品创建一个新页面”?

如果您已经有一个“添加产品”页面正在工作,那么显示任何/所有产品所需要做的就是拥有一个带有 ListView 的通用页面?为什么需要动态创建 100 个不必要的页面?

新用户的概念相同 - 一个通用页面可用于为任何用户显示数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-28
    • 2022-08-15
    • 1970-01-01
    相关资源
    最近更新 更多