Sharepoint 2010 Sharepoint2010自定义列表视图,将setuppath后期制作更改为新的AllItems.aspx

Sharepoint 2010 Sharepoint2010自定义列表视图,将setuppath后期制作更改为新的AllItems.aspx,sharepoint-2010,Sharepoint 2010,我在生产环境中有一个自定义列表定义,列表实例使用以下定义创建: <View BaseViewID="0" Type="HTML" WebPartZoneID="Main" DisplayName="All Items" DefaultView="TRUE" MobileView="True" MobileDefaultView="False" SetupPath="pages\viewpage.aspx" ImageUrl="/_layouts/images/issues.png" Url

我在生产环境中有一个自定义列表定义,列表实例使用以下定义创建:

<View BaseViewID="0" Type="HTML" WebPartZoneID="Main" DisplayName="All Items" DefaultView="TRUE" MobileView="True" MobileDefaultView="False" SetupPath="pages\viewpage.aspx" ImageUrl="/_layouts/images/issues.png" Url="Forms/AllItems.aspx">
我需要以某种方式更改设置路径,以便文档库的AllItems.aspx视图通过CQWP等方式显示其父站点文档库中的文档。我尝试使用SPView.SetViewXml来实现这一点,但这没有任何影响

我已经试着跟随

我已经成功地用更改了开发中的设置路径,但我真的不想走这条路

我已通过映射到templates\pages并编辑/添加所需的web部件和添加功能升级来自定义viewpage.aspx。要创建新视图,请将其设置为默认值,通过调用SPView.SetViewXml更改ViewXml,但这不起作用

是否有一种方法可以在制作后更新内容数据库,以更改和自定义自定义文档库的AllItems.aspx,而无需直接查询内容数据库