Quizás muchos amigos lo hayan probado antes, pero hoy encontré este problema y lo resolví después de verificar la información. Principalmente en asp.net 2.0, si desea mostrar el formato de fecha, etc. en la columna de enlace, no se mostrará si utiliza el siguiente método
HeaderText="CreationDate" />
Principalmente porque el atributo htmlencode está configurado en verdadero de forma predeterminada, lo que evita ataques XSS y se utiliza por razones de seguridad. Por lo tanto, hay dos formas de solucionarlo.
1.
HtmlEncode="falso"
HeaderText="Fecha de creación" />
Establezca htmlencode en falso.
Otra solución es utilizar columnas de plantilla.
http://www.cnblogs.com/jackyrong/archive/2006/08/28/488282.html