2009-05-24 84 views
0

ASP.netでのグリッドビューの一括編集を実現する最適な方法は何ですか?私は、ユーザーがそれを変更するために個々の行ごとに編集をクリックする必要はありません。彼らがすべての変更を行い、それを一度に提出できるのであれば、はるかに良いでしょう。ASP.NetでのGridViewの一括編集

私が欲しいのは


のようなものがアイテム1 X X X X

アイテム2 X X X X

ITEM3 X X X X


を提出していますチェックボックスをオンにします。

これを達成するためのグリッドビューは良い方法ですか?

答えて

-1

RowDataBoundの間にGridViewRow.RowStateを編集できるようにする必要があります。 RowTypeがDataRowであることを確認してください。

0

バルクについてのマットBerseth'sポストは、(リストビューではなく、それはあなたを助けるかもしれない)を挿入する場合、私は疑問に思うが、いくつかの助けになる可能性があり、それを試してみてください。

http://mattberseth.com/blog/2008/05/bulk_inserting_data_with_the_l.html

1

はこれを試してみてください:

グリッドビューでは、データベースからデフォルトデータを取得するためのデータバインダーをすべて入力してテキストボックスを含むテンプレート列を作成します。あなたのページの一番下にこの行の下に、すべてのgridview行をロードし、作成したテンプレート列を検索するサイクルを作成します。テキストボックスにこれをデータセットに書き込む。次に、私はこのthreadに投稿したコードを、1行ですべてのデータセットを保存することができます。

1

BulkEditGridview RealWorldGridsは、あなたがしたいものだけを行います。

関連する問題