none
Como setar um texto em uma celula do gridview, em uma coluna do tipo int? RRS feed

  • Pergunta

  • Amigos, tenho um gridview que exibe meus dados cadastrados.

    Tem uma coluna do tipo int, que em alguns campos exibe o int.MaxValue (2147483647)

     

    Quando exibisse esse valor, tem como mostrar um texto, algo como MAXIMO, ao inves de exibir esse valor?

     

    Estou tentando dessa maneira:

     

    foreach (DataGridViewRow row in this.grdScorePFDataNascimento.Rows)
                {
                    int i = 0;
                    foreach (DataGridViewCell cell in row.Cells)
                    {                   
                        if (int.TryParse(cell.Value.ToString(), out i))
                        {
                            if (i == int.MaxValue)
                            {
                                cell.Value = "MAXIMO";
                            }
                        }
                    }
                }

     

    Mas esta dando erro em tempo de execucao, diz que uma coluna int nao pode exibir um tipo de dados string.

    quarta-feira, 2 de junho de 2010 13:04

Respostas

Todas as Respostas