【问题标题】:Update panel in Tab Container选项卡容器中的更新面板
【发布时间】:2010-03-25 10:50:05
【问题描述】:

我有一个包含 5 个选项卡的选项卡容器,每个选项卡都包含一个更新面板。

当用户最初打开表单时,他们只能看到第一个 Tab,其他的设置为 visible=false。一旦他们完成了第一个表单,点击保存发送部分回发以将数据保存到数据库。保存后,我想将所有其他选项卡设置为可见,但是目前这不起作用,我假设因为选项卡容器不包含在更新面板中。

我怎样才能让它工作,我是否需要将选项卡容器放在它自己的更新面板中,这显然会包含所有其他更新面板,或者我不应该在第一个选项卡中使用更新面板并执行整页回传?

【问题讨论】:

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


    【解决方案1】:

    您可以使用嵌套的更新面板构建您的页面。结果,您将获得一个用于选项卡容器和现有内部更新面板的外部更新面板。请注意,您的内部更新面板需要一个 PostbackTrigger 来更新外部更新面板内的控件!

    Google 建议:嵌套更新面板

    【讨论】:

      【解决方案2】:

      我认为您需要将所有选项卡放在一个更新面板中,否则您无法更新它们的可见性。不需要整页回发。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-12-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-02
        相关资源
        最近更新 更多