Announcement

Collapse
No announcement yet.

Summenzeile + DataGridView

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Summenzeile + DataGridView

    Hallo,

    ist es möglich einem gebundenen DataGridView eine Summenzeile am Ende der Tabelle einzufügen?

    Wenn ja - was muss ich tun!?

    tHx
    chris

  • #2
    HABE NICHT RICHTIG GELESEN UND IM FALSCHEN KONTEXT GEANTWORTRT

    Hi,
    also,
    ja es ist möglich:
    In der Grid Definition:
    Code:
    <asp:GridView ShowFooter=true></asp:GridView>
    Und dann in der Codebehind Datei ein Ereignis anlegen und im Grid registrieren:
    Code:
    protected void gridNAme_RowDataBound(object sender, GridViewRowEventArgs e)
    Innerhalb dieser Methode kannst du dann den Typ von e abfragen und den Wert einer Zelle im Footer setzen und z.B. die horizontale Ausrichtung festlegen:

    Code:
    if (e.Row.RowType == DataControlRowType.Footer)
    {
       e.Row.Cells[e.Row.Cells.Count - 1].Text = "Irgendein Wert";
       e.Row.Cells[e.Row.Cells.Count - 1].HorizontalAlign = HorizontalAlign.Right;
    }
    Dadurch würde die letzte Zelle, also die ganz rechts im Footer bearbeitet.

    Hoffe ich konnt helfen,
    Gruß,
    Matze
    Zuletzt editiert von matze83; 04.01.2008, 11:58. Reason: Falsche Antwort

    Comment


    • #3
      Hallo Matze,

      ich bin ziemlich sicher, dass Deine Antwort völlig unpassend ist. Du musst genau lesen:

      Chris spricht vom DataGridView.
      Du verweist auf GridView.
      Um die Verwirrung komplett zu machen: Es gibt noch DataGrid (WinForms) und DataGrid (WebControls).

      Deshalb muss jeder Fragesteller und jeder Antwortende genau beachten, wovon die Rede ist.

      Hallo Chris,

      ich habe unter Spalte in Datagridview Summieren den Versuch einer Lösung gefunden.

      Jürgen

      Comment


      • #4
        Hast ja recht.
        Bin nur gerad bei der Arbeit und wollt schnell helfen. Da hab ich leider nicht genau gelesen.
        Sorry für den Fehler kommt nicht mehr vor...

        Comment


        • #5
          sorry ... hatte vergessen zu sagen, das es sich um windows-anwendung handelt. der link von jürgen hat mir geholfen ...

          big tHx.

          Comment

          Working...
          X