SP2007:在SPDataSource中设置Web URL的默认值

时间:2014-01-28 19:18:54

标签: sharepoint sharepoint-2007 sharepoint-designer

在Sharepoint 2007中,我尝试创建一个转发器元素所需的SPDataSource,它看起来与此类似:

 <SPWebControls:SPDataSource runat="server" 
             ID="dsColors" 
             DataSourceMode="ListItem" 
             UseInternalName="true">   
  <SelectParameters>      
      <asp:Parameter Name="ListName" DefaultValue="AllColors"/>
      <asp:Parameter Name="WebUrl" DefaultValue="??????" />      
      <asp:Parameter Name="ContentTypeFilter" DefaultValue="Index Page"/>
  </SelectParameters>
</SPWebControls:SPDataSource> 

AllColors是rainbow.com上的一个列表,显示在Sharepoint Administration页面中,标题为“All Site Content” 显示的面包屑是“主页&gt;所有网站内容” 网址为“http://rainbow.com/_layouts/viewlsts.aspx

我的问题是什么应该将DefaultValue设置为等于此行:

    <asp:Parameter Name="WebUrl" DefaultValue="??????" />   

另外,请提供任何讨论spdatasource及其参数使用的文档的参考。我进行了广泛的搜索,找不到一篇好的文章

显示了各种例子。

感谢。

1 个答案:

答案 0 :(得分:0)

改为使用:

<asp:Parameter Name="WebID" DefaultValue="RootWeb" />