2011-12-13 7 views
-3

私はgridviewを持っており、テンプレートフィールドを使用してラベルとしてdbからデータをバインドしました。 ..これらの行にはテキストボックスのみが含まれています.....私はフッタテンプレートを使用すべきではありません....asp.netのGridViewについて

したがって、gridviewでは、dbのデータムはラベルとして表示され、私たちはテキストボックスに....いくつかの値を追加することができますので、テキストボックスので、DBからのデータは、gridviewで編集するべきではありません...これを解決するために私を助ける!

+0

あなたはこれまで何を持っていますか?隠しテキストボックスを追加して、新しい行を追加すると表示されるようにするだけです。 – JonH

答えて

1

EditItemTemplateを使用する場合は、の代わりにLabelsを使用して、編集可能なレコードを取得できます。 DropDownLists,CheckBoxesRadioButtonsなど、他のデータ入力コントロールも使用できます。

新しいレコードを追加するには、EditItemTemplateのように編集可能フィールドを表示するInsertItemTemplateを使用できます。

一部の人々は、FormViewを使用して、挿入機能と更新機能の両方を実行します。

GridViewにいくつかの一般的なデータソースをバインドして、自動的にINSERTおよびUPDATEを実行することができます。

tutorial seriesが参考になる場合があります。