none
Obtener el tipo de dato de un DataGridView RRS feed

  • Pregunta

  • Hola amigos, tengo un datagridview que es llenado desde una lista de objetos y en otras oportunidades desde un datatable, la cuestión es que necesito saber el tipo de dato de cada celda, ya que recorro cada por celda para pasarlo a un Excel.. estoy usando un:

    dgv.Rows[i].Cells[j].Value.Equals(typeof(int))


    lunes, 26 de noviembre de 2018 23:23

Respuestas

Todas las respuestas

  • Hola  Novatoj

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te recomiendo ingresar al siguiente enlace (en inglés) donde puedes encontrar una posible solución para tu problema.

    https://docs.microsoft.com/en-us/dotnet/framework/winforms/controls/column-types-in-the-windows-forms-datagridview-control

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     ____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    martes, 27 de noviembre de 2018 16:08
  • hola

    cuando lees valores de una celda de excel casi siempre son valores numéricos dobles, pero entiendo que  lees el dato de la celda tienes que hacer una conversion del tipo convert.toint32 c# (o el tipo numerico que necesites)

    https://docs.microsoft.com/en-us/dotnet/api/system.convert.toint32?view=netframework-4.7.2

    uy ver la documentacion en vb... ya casi no uso ese lenguaje
    • Editado greg_dorian martes, 27 de noviembre de 2018 16:43
    • Marcado como respuesta Pablo Rubio lunes, 10 de diciembre de 2018 16:18
    martes, 27 de noviembre de 2018 16:42