2009-05-15 5 views
1

J'ai un GridView ASP.NET que j'ai créé sur une page via SharePoint Designer 2007. Pour une raison quelconque, il ne veut tout simplement pas travailler, pourquoi est-ce et comment puis-je résoudre il? Chose amusante, cela a fonctionné sur un autre serveur SharePoint mais pas sur celui sur lequel je travaille actuellement, donc je sais que mon code est correct, ça doit être quelque chose qui cloche sur le serveur SharePoint peut-être?DataFormatString dans mon Gridview ne fonctionne pas dans SharePoint

Ma devise DataFormatStrings ne veut pas non plus fonctionner sur mon serveur SharePoint actuel.

Mon DataFormatString pour mon champ Date

<asp:BoundField DataField="c505_remdate" HeaderText="Remit. Advice Date" 
SortExpression="c505_remdate" DataFormatString="{0:d/MM/yyyy}" /> 

Répondre

2

Est-ce que quoi que ce soit pop-up dans le journal lorsque vous essayez et afficher votre page? Avez-vous juste une page blanche lors du chargement? Est-ce juste la grille qui manque? Un peu plus de détails pourraient aider à découvrir le problème.

Les chaînes de format de données peuvent être bancales si HtmlEncode est défini sur true. Voir la première note sous la rubrique « Remarques » ici:

system.web.ui.webcontrols.boundfield.dataformatstring

1

définir la HTMLEncode = atribute « Faux » dans le champ et qui résout le problème. go figure

+0

Cela fonctionne. Merci! –

Questions connexes