填充

2011-09-17 73 views
3

後發現在DGV行的總數我有一個表格和一個數據網格視圖....填充

我被uisng以下方法

private void EquipmentFinder_Load(object sender, EventArgs e) 
{ 

     productgridview.RowTemplate.Height = 130; 

     var productsbycount = dbentity.products.GroupBy(x => x.product_Id) 
           .Select(a => new 
           { 
            productid = a.Key, 
            productnam = a.FirstOrDefault().product_Name, 
            productimage = a.FirstOrDefault().product_Image, 
            productdescr = a.FirstOrDefault().product_Description, 
            stockavailable = a.Select(x=>x.product_Id).Distinct().Count() 
             productprice = a.FirstOrDefault().product_Price 
           }); 

     productbindingsource.DataSource = productsbycount; 
     productgridview.DataSource = productbindingsource; 
} 

這是填充數據網格視圖精細....

現在我想找到在數據網格視圖(行數)行的總數量,我想在標籤代表此......

會不會有人請幫助在此通過給予一個紐約州的解決方案.....

非常感謝......

+0

顯而易見的方法是在綁定之前查詢productsbycount以進行計數。 – TheCodeKing

回答

2
productgridview.Rows.Count; 

應該給你在DataGridView的行數。 如果你再要設置一個標籤,有文字,

label.Text = productgridview.Rows.Count.ToString(); 

將設置標籤,以顯示與行數。

3

只是做

labelCount.Text = productgridview.Rows.Count.ToString("n0"); 

這個是什麼問題?

+0

非常感謝..大衛.. + 1 formating ... –

+0

非常感謝''n0''格式我非常喜歡這個小小的點睛之筆+1 我希望你更新你的答案,提供更多格式的細節 – sam