在SharePoint 2010中的文档库中显示文件扩展名

seb*_*ian 6 sharepoint sharepoint-2010

我有一个SharePoint网站集,其中有几个子网站,每个子网站都有自己的文档库.现在我想将文件扩展名添加到所有这些库中的文档名称中.我该怎么做?

我已经看过提示你修改onet.xml文件的提示,但它们看起来不像我的那样,而且我不确定onet.xml文件会发生什么 - 它是否会改变现有的库?其他提示告诉我使用SharePoint设计器,这意味着我必须为每个库中的每个视图执行此操作,不是吗?所以我更喜欢从代码中做到这一点,我感觉更舒服,我可以在哪里自动化流程.

因此,我想要的是用"名称(用于表单)"替换"名称(使用编辑菜单链接到文档)",但仍保留链接和编辑菜单.我发现我需要使用FileLeafRef字段,但我不知道如何!

Mad*_*uja 1

如果您只需要为一个库执行此操作,那么共享点设计器是您的最佳选择。您可以将视图转换为 XSLT 视图并使用 FileLeaFref 字段。

如果您想对所有库执行此操作,则没有简单的方法。您可以替换“名称”列,但如果您还想显示链接并编辑菜单,则需要使用一些 Jquery hack,我相信到目前为止还没有人这样做过。