0

ユーザーコントロールでは、ドロップダウン、テキストボックス、およびチェックボックスを備えたasp.netグリッドビューが必要です。その値は、存在する場合はデータベースからマップされるか、デフォルトコントロールとしてロードされます。次に、ユーザーが選択したら、選択した値をデータベースに保存する必要があります。ここに画像の説明を入力

以下のメッセージを参照してください。これは、グリッド ビューがどのように見える必要があるかです: 似たような実装の例はありますか?

4

2 に答える 2

2

グリッドの外側に「保存」というボタンがあり、クリックするとforeachグリッドビュー行でループし、各ドロップダウン、テキストボックス、チェックボックスの値を取得してデータベースに保存します。

foreach(GridViewRow row in gvMyGrid.Rows)
{
    DropDownList ddl1 = (DropDownList)row.FindControl("ddl1");
    //code here to save this value
}

そのようなもの、私はいつもそれを使用し、魅力のように機能します.

また、グリッド内の任意のコントロールからポストバックして何かを行う方法もあります。adsanti.wordpress.comで確認してください。

于 2012-05-16T16:42:50.367 に答える
1

テキストボックス、チェックボックス、ラジオボタン、ドロップダウンリストを備えた編集可能なグリッドビューをチェックしてください

于 2012-05-16T16:41:57.080 に答える