Frage : Gridview Aufklebertext, der von der Datensatzbevölkerung ändert

Ich habe ein gridview, das ein lable von einem Datenbankfeld anzeigt.  Das gridview wird durch einen Datensatz bevölkert, aber es gibt einen Wert, der gelegentlich zurückgebracht wird, das ich nicht anzeigen möchte - ich möchte mich es in verfangen wenn Aussage und ändere sie manuell zum noch etwas.  Ich kann nicht finden dass Besondereaufzeichnung, während sie und Ziel aufkommt, das Reihe des gridview, zum dieses Aufklebers zu finden und des Wertes zu ändern - hoffnungsvoll, der sinnvoll ist und jemand kann that. tun

Antwort : Gridview Aufklebertext, der von der Datensatzbevölkerung ändert

Dieses ist ein schnelles Beispiel der Art der Sache, die Sie würden tun müssen (offensichtlich müssen Sie die Textwerte ändern und der Spaltenindex Ihre eigenen Daten auch zusammenbringen):

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
        geschütztes leeres GridView1_RowDataBound (Gegenstandabsender, GridViewRowEventArgs e)
        {
            mit //-Überprüfung, die wir eine Datenfolge beschäftigen
            wenn (e.Row.RowType == DataControlRowType.DataRow)
            {
                // holen die Daten zurück, die mit der Reihe verbunden sind
                System.Data.DataRowView Reihe = e.Row.DataItem als System.Data.DataRowView;
                wenn (Reihe! = Null)
                {
                    //-Überprüfung der Wert des zweiten Feldes 
                    wenn (Reihe [1] .ToString () == „Wibble“)
                    {
                        // mögen wir es nicht, also den Wert ändern, der zum noch etwas angezeigt wird 
                        e.Row.Cells [1]. Text = „noch etwas“;
                    }
                }
            }
        }
Weitere Lösungen  
 
programming4us programming4us