【问题标题】:load an aspx page in an updatepanel在更新面板中加载一个 aspx 页面
【发布时间】:2011-12-05 03:15:03
【问题描述】:

我正在使用 asp.net 和 c# 开发一个 Web 模板,它包含 3 个部分。我使用 updatepanel 处理页面的部分刷新。

如下图所示,第一部分是刷新的顶部菜单;左侧子菜单,然后左侧子菜单刷新中间面板(详细信息)并显示包含插入、删除、编辑和分页按钮的表的所有详细信息。我使用列表视图来开发表格。

我有 50 多个与此类似的模块,其中包含一个带有一些按钮的表格,如果我将所有表格放在页面的同一页面中,代码将非常庞大。这就是为什么我想出将每个表格放在单独的页面中并将每个页面加载到第三个面板中的想法的原因。

我已经浏览了 Uframe,但我无法在我的页面上正确使用它。

我真的很感激有人帮助我克服这个问题,在第三个面板中加载单独的 aspx 页面,但不使用 iframe,或者指导我如何逐步使用 uframe。或者,如果您有其他想法来解决这个问题。

【问题讨论】:

    标签: c# asp.net asp.net-ajax updatepanel


    【解决方案1】:

    这正是母版页所针对的情况类型。母版页允许您为页面定义一致的外观,在母版上包含尽可能多的内容,以及在“子”页面(在 ContentTemplate 中)中更改的部分

    母版页已记录在here,并且有母版页视频简介here

    母版页也完全可以与 UpdatePanel 一起使用。这是专门记录的here

    【讨论】:

    • 非常感谢您的快速回答。我会过去的。我还有一个问题:如果我想使用 web.config 来管理这个场景,我该如何管理这个?在通过 web.config 控制一切的条件下,这意味着正如您在我的页面上看到的那样,我有一些按钮和表格,那么我如何管理表格的行数以及插入部分的文本框或下拉列表的数量。
    • 这应该作为一个完全独立的问题发布。但是,请先浏览我给您的链接,这样您就可以在询问之前更好地了解您正在处理的内容。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-09
    • 2014-03-07
    • 1970-01-01
    • 2013-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多