Talvez muitos amigos já tenham tentado isso antes, mas acabei de encontrar esse problema hoje e resolvi depois de verificar as informações. Principalmente no asp.net 2.0, se você quiser exibir o formato de data, etc. na coluna de ligação, ele não será exibido se você usar o seguinte método
HeaderText="CreationDate" />
Principalmente porque o atributo htmlencode é definido como true por padrão, o que evita ataques XSS e é usado por motivos de segurança.
1.
HtmlEncode="falso"
HeaderText="DataDeCriação" />
Defina htmlencode como false.
Outra solução é usar colunas de modelo.
http://www.cnblogs.com/jackyrong/archive/2006/08/28/488282.html