【问题标题】:Load contents to an ajax tab when the user clicks on it用户单击时将内容加载到 ajax 选项卡
【发布时间】:2012-10-29 07:39:51
【问题描述】:

我有一个页面(C#-asp.net 应用程序),其中包含超过 5 个 ajax 选项卡,可在页面加载时获取数据。由于需要很长时间,我只想在用户单击选项卡时填充选项卡内容。无法在选项卡面板中找到任何事件。顺便说一句,我正在使用 AJAX Tab 容器,请尽快给我建议。

提前致谢。 :)

【问题讨论】:

  • 您是否在不同的标签中加载不同的页面。
  • 好吧,我不知道选项卡容器,但我想你必须更改数据绑定并将其从 OnPageLoad 中删除并将其转移到 OnClick 事件

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


【解决方案1】:

您需要设置 AutoPostBack="true" 将 ActiveTabChanged 添加到选项卡控件。详情请转至here

【讨论】:

    【解决方案2】:

    考虑将选项卡内容提取到用户控件并根据 ActiveTabIndex 属性在 Page_Load 方法中将它们加载到活动选项卡中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多