2009-08-26 2 views

Antwort

1

ich sammeln Sie auf einer bestimmten Zeile toalling (da Sie es als Gesamt Spalte sind zu erwähnen), dh

Val1 | Val2 | Val3 | Total 
-------------------------- 
    10 | 20 | 30 | 60 
    5 | 1 | 1 | 7 

Dann je nachdem, was Ihre Datenquelle ist, sollten Sie entweder die TotalAmount in Ihrer SQL-Anweisung berechnen oder als Eigenschaft (bevorzugt) in den Klassen/Objekten, die Sie binden. Ihre TotalAmount-Spalte ist dann im Grunde eine BoundColumn/Field für dieses Feld/diese Eigenschaft.

Die Summe ist "Geschäftslogik" und ist als solche keine Aufgabe für das GridView.

Klasse Art und Weise:

public class MyData 
{ 
    public int Val1 { get; set; } 
    public int Val2 { get; set; } 
    public int Val3 { get; set; } 
    public int TotalAmount { get { return this.Val1 + this.Val2 + this.Val3; } } 
} 

oder was auch immer Ihre Logik für die Buchung C#

+0

traurig ist, hoffen, dass Sie „abstrakt“ von diesem – veggerby

+0

ich meine mögliche Frage es sehen bearbeitet haben – Nandini

+0

u dies wissen , veggerby? – Nandini

Verwandte Themen