データベースの 3 つのテーブルA > B > C の間には階層 (親子) 関係があります。
各テーブルからいくつかのフィールドをロードしてGridView
データを変更し、C# と ADO を使用して ASP.NET でデータベースに戻す必要があります。 .NET
しかし、少しサンプル コードが必要です。検索しましたが、このシナリオのものが見つかりませんでした..
助けてください、ありがとう。
GridView 全体をループして、各行からデータを取得できます。次に、これらのデータ (各行) をテスト テーブルに行ごとに挿入します。
foreach (GridViewRow gvr in GridView1.Rows)
{
string data1 = gvr.Cells[0].Text;
//get data from BoundField in each row
string data2 = ((Label)gvr.FindControl("Label1")).Text;
//get data from control in TemplateField in each row
SqlCommand cmd = new SqlCommand("insert_sql", conn);
//generate insert sql using above data
cmd.ExecuteNonQuery();
}
以下は、同じための良いリンクです。
アイデアはシンプルで、ユーザーgridview events
またはdata-source
データベースを表示および更新します。
http://www.aspdotnetcodes.com/SQLDataSource_StoredProcedure_Multiple_Tables_Update.aspx
gridview
あなたが探求しなければならないことがたくさんあります。
http://asp-net-example.blogspot.in/search/label/GridView%20例