【问题标题】:Asynchronously update asp.net repeater as and when data changes在数据更改时异步更新 asp.net 中继器
【发布时间】:2013-04-18 08:44:58
【问题描述】:

我希望一个 asp.net 转发器控件在它指向的实际数据更新时自行更新。我不是在寻找一种解决方案,即发生按钮单击并且每次中继器(位于更新面板内)都绑定到数据源。

例如:在我的页面加载中,我有这个

Page_Load(){
   myRepeater.DataSource = ListOfStringObj;
   myRepeater.DataBind();
}

现在,如果在某个时候 ListOfStringObj 得到更新,那么转发器应该反映这些更改,而无需将其再次显式绑定到数据源。 这甚至可能吗?我在这里并不特别关注中继器控制,它也可以是一个网格视图。如果没有,请谁能解释一下?

PS:使用基于 MVVM 的 Knockout js 可以实现此类操作

谢谢, 沙拉特

【问题讨论】:

  • ListOfStringObj 如何以及何时更新?如果您不知道这一点,则需要继续检查更改,这可能不是一个好的解决方案...
  • ListOfStringObj 在我的代码中的某处被更新,比如点击事件或其他东西。但是,我不想再次分配数据源并调用 DataBind()。中继器应该会自动更新。

标签: c# asp.net .net ajax mvvm


【解决方案1】:

我希望这个用于 ASP.NET 的 MVVM 将帮助您实现这一目标:asp.net MVVM

【讨论】:

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