0

我正在使用开箱即用的预览视图样式来显示列表。我的要求是在视图的左侧显示和额外的列,以及标题列。我怎样才能做到这一点?

4

2 回答 2

1

您可以通过修改默认视图来添加额外的列。为此,您应该在列表的右上角看到“查看全部”视图。
- 单击该标签并从下拉菜单中选择“修改当前视图”。
- 您将进入一个表单,该表单允许您选择希望(或不希望)在“默认”视图中显示的列。
- (您还可以选择排序、过滤等...此视图满足您的需求)。

此外,从我提到的下拉列表中,您可以创建一个“新视图”而不是修改默认视图,然后,在列表设置中,您可以选择所有可用视图中的哪个视图作为默认视图.

希望这可以帮助...

于 2008-11-21T22:09:29.200 回答
1

可悲的是,没有简单的、受支持的方法来做到这一点。您必须修改预览 ViewStyle(定义在 C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\GLOBAL\XML\VWSTYLES.XML 中)以显示您的列。现在这当然可以完成 - 显示 CAML 很痛苦,但并非不可能,但它会修改整个 sharepoint 安装的预览视图样式。有关更多信息,请参见http://mo.notono.us/search?q=viewstyle

另一种方法可能是通过 javascript(我会使用 jQuery),尽管我不完全确定您将如何完成它。我确实知道 EndUserSharePoint.com 的 Paul 用客户端脚本做了一些了不起的事情......

于 2009-07-26T00:00:20.197 回答