Formatar Valores do GridView com Auto-generate fields
Olá Pessoal.
Estou fazendo um "Bind" com os valores de um select e um GridView,
só que as colunas são geradas automaticamente. O meu problema es-
tá na hora de fazer a formatação dos valores exibidos, onde eu preci-
so que estes sejam formatados com separador de milhar sem casas
decimais.
Se eu tivesse criado a coluna, bastaria colocar em DataFormatString o
valor {0:N0} e estaria resolvido.
Mas com o auto-generate fields ativado não funciona assim né, então
pesquisando em alguns fóruns ai pela net cheguei ao seguinte código:
CODE
Protected Sub GVResumo_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GVResumo.RowDataBound
If e.Row.RowType = DataControlRowType.DataRow Then
Dim drv As DataRowView = e.Row.DataItem
e.Row.Cells(0).Text = String.Format("{0:N0}", e.Row.Cells(0).Text)
End If
End Sub
Mas não está surtindo efeito, não está inserindo os separadores de milhar.
Alguém poderia me dar um help dizendo se o que fiz está correto, ou onde
posso pesquisar sobre como formatar as colunas geradas automaticamente
no GridView?
Desde já agradeço por qualquer ajuda que me enviarem. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Abraço.
Discussão (2)
Carregando comentários...