Quantcast
Channel: Windows Forms Data Controls and Databinding forum
Viewing all articles
Browse latest Browse all 2535

loop two related datagridviews

$
0
0

Dear experts

I have 3 tables cbjmain,cbjdetail,rp_link there relations are as under

ds.Relations.Add("relation1", ds.Tables["cbjMain"].Columns["ui"], ds.Tables["cbjDetail"].Columns["cbjMainUI"], false);
ds.Relations.Add("relation2", ds.Tables["cbjDetail"].Columns["ui"], ds.Tables["rp_link"].Columns["link_ui"], false);
bs = new BindingSource(ds, "cbjMain");
bsCbjDtl = new BindingSource(bs, "relation1");
bsRP_link = new BindingSource(bsCbjDtl, "relation2");


foreach (DataGridViewRow dgvrcbjdetail in dgvCbjdetail.Rows)
                {
                    cbjdetailrow = bsCbjDtl[dgvrcbjdetail.Index] as DataRowView;
                    foreach (DataGridViewRow dgRow in dgvBilsLinked.Rows)

can somebody please guide how dgvBilsLinked will records will point as dgvCbjdetail rows iterate.

i am facing problem that foreach (DataGridViewRow dgvrcbjdetail in dgvCbjdetail.Rows) is always poiting to the position of dgvCbjdetail and not respecting its iteration in foreach loop


Viewing all articles
Browse latest Browse all 2535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>