C# 如何更新中继器中的值?

C# 如何更新中继器中的值?,c#,asp.net,.net,visual-studio-2010,C#,Asp.net,.net,Visual Studio 2010,我有一个中继器,它已经有如下值: 我需要允许用户输入相应项目的价格,并且我需要更新数据库中项目表的值 如何实现这一点?Repeater控件不像其他许多数据控件那样具有EditTemplate 我建议将编辑字段放在隐藏的占位符中,然后在单击编辑按钮时显示。这将涉及页面发回,然后您必须在ItemCommand处理程序中显示/隐藏相关部分 另一种方法是在面板控件中添加编辑字段/文本框,然后通过display:none;将其隐藏;。然后您可以将其更改为显示:块;使用一些javascript。这将避免页

我有一个中继器,它已经有如下值:

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


如何实现这一点?

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

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

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

参考: