私はすでに次のような値を持つリピーターを持っています:
ユーザーが対応する ITEM の価格を入力できるようにする必要があり、データベースの ITEM テーブルの値を更新する必要があります。
どうすればこれを達成できますか?
私はすでに次のような値を持つリピーターを持っています:
ユーザーが対応する ITEM の価格を入力できるようにする必要があり、データベースの ITEM テーブルの値を更新する必要があります。
どうすればこれを達成できますか?
Repeater コントロールには、他の多くのデータ コントロールのような EditTemplate がありません。
非表示のプレースホルダーに編集フィールドを配置し、編集ボタンをクリックしたときにこれを表示することをお勧めします。これには、ページのポストバックが含まれ、ItemCommand ハンドラーで関連する部分を表示/非表示にする必要があります。
もう 1 つの方法は、編集フィールド/テキスト ボックスを Panel コントロールに追加し、display: none; でこれを非表示にすることです。次に、これを display: block; に変更できます。いくつかのjavascriptで。これにより、ページの PostBack が回避されます。
参考:スタックオーバーフロー