Frage : Text_Changed für Gridview

Ich habe ein gridview, das Daten von einer Gegenstanddatenquelle liest. Es gibt nur 1 editable area per informazioni pro Reihe. An es denken mögen einen Verteilungsbogen.

Row Plan:
Column 1: ID
Column 2: ProductName
Column 3: Preis
Column 4: Menge (area per informazioni - NUR Sache, die editable ist),
Column 5: Gesamt (Notwendigkeiten Selbst-zu berechnen (Menge des Preises X) NACHDEM Menge. eingegeben ist),

When, das ein Benutzer in einen Wert für Preis (area per informazioni) einsetzt ich die Gesamtmenge im „lblTotal“ Aufkleber in der letzten Spalte berechnen möchte. Zusätzlich möchte ich auch überprüfen, ob, wenn der Benutzer VORSPRUNG schlug, um die area per informazioni zu lassen, sie zur Menge-area per informazioni auf dem FOLGENDEN row.

How kann ich dies tun geht? Beispiele please.
kodieren

Antwort : Text_Changed für Gridview

z.B. hier:
                    DataSourceID= " SqlDataSource1 " DataKeyNames= " ProductId " >
           
               
               
               
               
                   
                   

               

               
               
                   
                   

               

           

       


geschütztes leeres txtQuantity_TextChanged (Gegenstandabsender, EventArgs e)
    {
        Area per informazioni TB = (area per informazioni) Absender;
        GridViewRow Reihe = (GridViewRow) tb.NamingContainer;
        dezimales unitprice = Convert.ToDecimal (Reihe. Zellen [1]. Text);
        int-Quantität = Convert.ToInt32 (TB. Text);
        Aufkleber lblPrice = (Aufkleber) row.FindControl („lblPrice“);
        lblPrice.Text = (unitprice * Quantität) .ToString ();
    }
Weitere Lösungen  
 
programming4us programming4us