none
numerar filas en gridview paginado RRS feed

  • Pregunta

  • saludos,

    una consulta como puedo ponerle una numeración a cada fila de mi gridview , y hacerlo con codigo desde HTML o cliente , y no en el servidor 

    considerar que es un gridview paginado

    es eso posible ??

    gracias


    • Editado Augusto C jueves, 15 de octubre de 2015 20:28
    jueves, 15 de octubre de 2015 20:27

Todas las respuestas

  • Por el lado del cliente no puedo ayudarte (pero estoy seguro que alguien de aquí si), de todas maneras si te interesa en el lado del server puedes crear una columna en el datatable con auto increment lo que generara una columna que se asignara un numero correlativo automáticamente a cada registro:

    tbl_lista = New Data.DataTable
     tbl_lista_col = New Data.DataColumn("apellido-1")
     tbl_lista_col.AutoIncrement = True
     tbl_lista_col.AutoIncrementSeed = 1
     tbl_lista_col.AutoIncrementStep = 1
     tbl_lista.Columns.Add(tbl_lista_col)
    
     tbl_lista_col = New Data.DataColumn("apellido-2")
     tbl_lista.Columns.Add(tbl_lista_col) 

    Espero que te sirva de algo.


    Roy Sillerico

    jueves, 15 de octubre de 2015 21:02
  • hola

    pero es el gridview quien pagina los datos, o lo paginas desde la query ?

    podrias desde la query usar el

    ROW_NUMBER (Transact-SQL)

    para que la query incluya la columna del nro de row

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 15 de octubre de 2015 21:38
  • Por el lado del cliente no puedo ayudarte (pero estoy seguro que alguien de aquí si), de todas maneras si te interesa en el lado del server puedes crear una columna en el datatable con auto increment lo que generara una columna que se asignara un numero correlativo automáticamente a cada registro:

    tbl_lista = New Data.DataTable
     tbl_lista_col = New Data.DataColumn("apellido-1")
     tbl_lista_col.AutoIncrement = True
     tbl_lista_col.AutoIncrementSeed = 1
     tbl_lista_col.AutoIncrementStep = 1
     tbl_lista.Columns.Add(tbl_lista_col)
    
     tbl_lista_col = New Data.DataColumn("apellido-2")
     tbl_lista.Columns.Add(tbl_lista_col) 

    Espero que te sirva de algo.


    Roy Sillerico

    no necesito un entorno desconectado
    lunes, 19 de octubre de 2015 21:18
  • hola

    pero es el gridview quien pagina los datos, o lo paginas desde la query ?

    podrias desde la query usar el

    ROW_NUMBER (Transact-SQL)

    para que la query incluya la columna del nro de row

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lo necesito en el html gracias
    lunes, 19 de octubre de 2015 21:18