我有一个通过SharePoint Designer 2007在页面上创建的ASP.NET GridView。 出于某种原因,它只是不想工作,为什么会这样,我该如何解决它?
有趣的是,它适用于另一台SharePoint Server,但不适用于我现在正在使用的那台,所以我知道我的代码很好,它必须是SharePoint Server上的ells吗?
我的货币DataFormatStrings也不想在我当前的SharePoint Server上运行。
我的日期字段的DataFormatString
<asp:BoundField DataField="c505_remdate" HeaderText="Remit. Advice Date"
SortExpression="c505_remdate" DataFormatString="{0:d/MM/yyyy}" />
答案 0 :(得分:2)
当您尝试查看页面时,日志中是否会弹出任何内容?加载时你只是得到一个空白页吗?它只是缺少网格视图吗?更多细节可能有助于发现问题。
如果HtmlEncode设置为true,数据格式字符串可能会变得不稳定。请参阅此处“备注”下的第一个注释:
答案 1 :(得分:1)
在字段中设置htmlencode =“False”属性并修复它。 去图