【问题标题】:Load Content page without Master page加载没有母版页的内容页面
【发布时间】:2011-04-07 21:59:15
【问题描述】:

我想知道是否有一种方法可以在不加载母版页的情况下加载内容页面(用于 .NET 4.0 的 ASP WebForms)

我正在开发 Web 应用程序,其中客户希望从两个不同的地方将用户添加到数据库。 Place 1 是某个 url 下的标准网页 Place 2 是一个模态对话框,它将在另一个页面中打开,以允许客户端动态添加用户

在“Place2”中,我正在考虑使用 iframe,但我不知道如何避免加载额外的母版页。

有什么建议吗?!

【问题讨论】:

    标签: c# asp.net iframe webforms


    【解决方案1】:

    在这种情况下,我会将您的功能提取到 .ascx(用户控件)中,然后在内容页面上托管一次,然后在标准页面上托管一次。

    【讨论】:

      【解决方案2】:

      您可以有一个单独的 MasterPage,您可以根据请求动态加载。见How to change the Master Page dynamically

      【讨论】:

      • 哦,那也很棒!我会考虑两者。谢谢!
      【解决方案3】:

      您始终可以使用空白母版页。

      【讨论】:

        【解决方案4】:

        您可以: 1)将您希望重用的控件提取到用户控件 2) 使母版页控件可隐藏

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-11-23
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多