【问题标题】:How to update the value in the repeater?如何更新中继器中的值?
【发布时间】:2013-10-31 10:02:47
【问题描述】:

我有一个中继器,它已经具有这样的值:

我需要允许用户输入相应 ITEM 的价格,并且我需要将值更新到数据库中的 ITEM 表中。

我怎样才能做到这一点?

【问题讨论】:

    标签: c# asp.net .net visual-studio-2010


    【解决方案1】:

    Repeater 控件不像许多其他数据控件那样具有 EditTemplate。

    我建议将编辑字段放在隐藏的占位符中,然后在单击编辑按钮时显示。这将涉及回发页面,然后您必须在 ItemCommand 处理程序中显示/隐藏相关部分。

    另一种方法是在面板控件中添加编辑字段/文本框,然后通过 display: none; 隐藏它。然后您可以将其更改为显示:块;用一些javascript。这将避免页面 PostBack。

    参考:Stackoverflow

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-24
      • 2018-05-13
      相关资源
      最近更新 更多