是否可以更改BaseViewID的值?

时间:2011-06-23 08:04:52

标签: c# sharepoint listview

根据这一点 - http://207.46.16.248/en-us/library/microsoft.sharepoint.spview.baseviewid(office.12).aspx - 您只能从列表视图获取 BaseViewID。

如果你通过sharepoint创建一个新的列表视图,它将自动加1,但如果你以编程方式创建一个新的列表视图,它将需要(根据我的经验)随机已经现有的BaseViewID和给出ID的新视图。

所以我的重要问题是 - 是否可以通过编程方式更改BaseViewID的值?

1 个答案:

答案 0 :(得分:2)

我也有同样的问题。我必须做的是创建一个新的列表定义,并在我的解决方案中包含它。在Schema.xml文件中,我刚刚使用XML创建了一个新视图。然后,您可以将BaseViewId更改为您想要的任何内容。