none
Sumar Gridview la tercera fila muestre un sub total al pie del Gridview RRS feed

  • Pregunta

  • Hola amigos como estan como puedo hacer, un subtotal de un Gridview, desarrollo en vb.net,gracias

     

    saludos cordiales


    Ignacio Garrido Mi Blog: http://so-iso.blogspot.com/
    martes, 12 de julio de 2011 3:19

Respuestas

  • hola

    A GridView Control with Subtotals

    Nota: tiene el codigo para descargar al finald el articulo

     

    veras que el problema lo resuleve usando

    Table.Compute(“Sum(Salary)”, “”))

    o sea el propio datatable que suaste para vincular la info al reportes es el que devuelve el resultado para poner en el footer del grid

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta detalle martes, 12 de julio de 2011 5:26
    martes, 12 de julio de 2011 3:29
  • hola, depronto este ejemplo tambien sea util:

    http://carlosjuano.blogspot.com/2009/10/totalizar-en-el-pie-de-gridview-totals.html


    Julio Avellaneda
    MCP
    Blog !!

    • Marcado como respuesta detalle martes, 12 de julio de 2011 5:24
    martes, 12 de julio de 2011 4:00
  • Viendo los ejemplos, logre con el siguiente codigo rebuscado...

     

    Fotter en true, y el siguiente codigo

     

     Protected Sub gridview1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound

            If (e.Row.RowType = DataControlRowType.DataRow) Then

                subtotal += Convert.ToInt32(e.Row.Cells(2).Text)

            End If

            If e.Row.RowType = DataControlRowType.Footer Then

                e.Row.Cells(1).Text = "Total"

                e.Row.Cells(2).Text = Convert.ToString(subtotal)

            End If

        End Sub


    Ignacio Garrido Mi Blog: http://so-iso.blogspot.com/
    • Marcado como respuesta detalle martes, 12 de julio de 2011 5:24
    martes, 12 de julio de 2011 5:24

Todas las respuestas

  • hola

    A GridView Control with Subtotals

    Nota: tiene el codigo para descargar al finald el articulo

     

    veras que el problema lo resuleve usando

    Table.Compute(“Sum(Salary)”, “”))

    o sea el propio datatable que suaste para vincular la info al reportes es el que devuelve el resultado para poner en el footer del grid

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta detalle martes, 12 de julio de 2011 5:26
    martes, 12 de julio de 2011 3:29
  • hola

    A GridView Control with Subtotals

    Nota: tiene el codigo para descargar al finald el articulo

     

    veras que el problema lo resuleve usando

    Table.Compute(“Sum(Salary)”, “”))

    o sea el propio datatable que suaste para vincular la info al reportes es el que devuelve el resultado para poner en el footer del grid

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    Gracias leandro estudiare el tema que me recomiendas, te comento como me fue, muchas gracias, saludos
    Ignacio Garrido Mi Blog: http://so-iso.blogspot.com/
    martes, 12 de julio de 2011 3:39
  • hola, depronto este ejemplo tambien sea util:

    http://carlosjuano.blogspot.com/2009/10/totalizar-en-el-pie-de-gridview-totals.html


    Julio Avellaneda
    MCP
    Blog !!

    • Marcado como respuesta detalle martes, 12 de julio de 2011 5:24
    martes, 12 de julio de 2011 4:00
  • Viendo los ejemplos, logre con el siguiente codigo rebuscado...

     

    Fotter en true, y el siguiente codigo

     

     Protected Sub gridview1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound

            If (e.Row.RowType = DataControlRowType.DataRow) Then

                subtotal += Convert.ToInt32(e.Row.Cells(2).Text)

            End If

            If e.Row.RowType = DataControlRowType.Footer Then

                e.Row.Cells(1).Text = "Total"

                e.Row.Cells(2).Text = Convert.ToString(subtotal)

            End If

        End Sub


    Ignacio Garrido Mi Blog: http://so-iso.blogspot.com/
    • Marcado como respuesta detalle martes, 12 de julio de 2011 5:24
    martes, 12 de julio de 2011 5:24