Finden Sie die Gesamtzahl der Zeilen im DGV nach dem Befüllen

Ich habe ein Formular und eine Daten-grid-view ....

Ich bin füllen Sie das datagrid-Ansicht von uisng der unten Methode

 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; 
 }

war gut ....

nun will ich zu finden, die Gesamtanzahl der Zeilen in der datagrid-Ansicht(Zeilenanzahl) und ich möchten stellen diese in-label......

würden alle ein pls helfen, indem er keine Lösung.....

Vielen Dank ......

  • Der offensichtliche Weg ist die Abfrage productsbycount für eine Zählung vor der Bindung.
InformationsquelleAutor Enigma State | 2011-09-17
Schreibe einen Kommentar