Array
(
)

Formatar o Tipo Data (DateTime) no GridView

Bisys
   - 25 set 2006

Tenho um GridView onde uma das colunas é do tipo DateTime, logo gostaria de saber como fazer para que durante a exibição, ela apareça como 25/09/2006, ou seja, somente a parte da data e no formato dd/MM/yyyy (dia, mes e ano).

Rhosaka
   - 26 set 2006

Selecione o GridView no SmartTag clique em Edit Coluns, selecione o seu campo data e nas propriedades que apareerão ao lado procure por Format Display ou algo do gênero não me lembro muito bem, e adicione a sequinte máscara {0:dd/MM/yyyy}

Bisys
   - 27 set 2006

Oi obrigado, mas já havia tentado isso na propriedade DataFormatString {0:dd/MM/yyyy}, mas infelizmente não funcionou, pois vendo o help, ela somente formata campos numericos.

The data format string consists of two parts, separated by a colon, in the form { A : Bxx }. For example, the formatting string {0:F2} displays a fixed-point number with two decimal places.

The character after the colon (B in the general example) specifies the format to display the value in. The following table lists the common formats.

Format character - Description
C - Displays numeric values in currency format.
D - Displays numeric values in decimal format.
E - Displays numeric values in scientific (exponential) format.
F - Displays numeric values in fixed format.
G - Displays numeric values in general format.
N - Displays numeric values in number format.
X -Displays numeric values in hexadecimal format.

Note
The format character is not case-sensitive, except for X, which displays the hexadecimal characters in the case specified.

Caiquedourado
   - 03 nov 2006

Altere a propriedade HtmlEncode=´false´ da coluna do GridView pois com o HtmlEncode ativado o campo é convertido em string.