【问题标题】:Gridviews in TabControl losing binding on ActiveTabChangedTabControl 中的 Gridviews 在 ActiveTabChanged 上失去绑定
【发布时间】:2011-04-14 13:28:31
【问题描述】:

我有一个 ajax 选项卡控件,其中包含 7 个选项卡和每个选项卡中的网格视图。我将其设置为自动回发并在选择该选项卡时填充每个网格视图。这一切都很好。我想要做的不是填充一个已经填充过一次的gridview,但是每次我切换选项卡时,gridviews都会失去它们的绑定并且必须再次绑定到它们的数据源。有任何想法吗?

【问题讨论】:

  • 这取决于您绑定网格的事件

标签: data-binding gridview tabcontrol


【解决方案1】:

您需要在侧页面的页面加载事件中绑定每个选项卡的所有网格

if(!IsPostback)
{
   Bindgrid();
   Bindgrid2();
   ....
}

【讨论】:

  • 所以视图状态根本就没有绑定?每次回发页面时我都必须重新绑定gridview?每次回发时重新绑定它似乎需要几秒钟才能“刷新”,我不希望我的用户在重新加载东西时必须坐在那里几秒钟。
  • 如果你在 ispostback 中使用 bindgrid,那么它只会绑定一次,而不是每次回发
猜你喜欢
  • 2019-01-31
  • 2019-02-17
  • 1970-01-01
  • 2018-10-14
  • 2017-07-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多