Sharepoint 2007 数据视图 Webpart 自定义参数

Posted

技术标签:

【中文标题】Sharepoint 2007 数据视图 Webpart 自定义参数【英文标题】:Sharepoint 2007 Data view Webpart custom parameters 【发布时间】:2010-12-13 22:29:13 【问题描述】:

我对可以在 DataView Webpart 上设置的自定义参数有点陌生。

有 6 个选项: - 没有 - 控制 - 曲奇饼 - 形式 - 请求参数 - 服务器变量

我认为 None、Cookie 和 QueryString 不言自明,非常简单。 问题来自其他 3 个。关于它们是什么以及如何使用它们的文档并不多(或者我还没有找到) 我知道有很多教程解释了下拉列表可以与数据源匹配,然后用作参数源“控件”。

如果您不使用数据源,参数源“控制”似乎不是正确的选择项,因为指定的参数永远不会填充下拉值。

谁能解释不同的参数来源?另外,如何使用复选框或简单的输入文本框来过滤 dataview webpart?

感谢任何提示/帮助。

ps:这里是下拉参数使用的链接: http://sharepointxperiments.wordpress.com/2009/08/03/multiple-filters-on-a-data-view-webpart/

【问题讨论】:

【参考方案1】:

另外三个是:

控件:使用以下语法将 DataForm(或视图)WebPArt 绑定到页面上某处的控件:

<ParameterBinding Name="Meal" Location="Control(clStartDate)" DefaultValue="01-01-2010"/>

<ParameterBinding Name="StartDate" Location="Control(clStartDate, SelectedValue)" DefaultValue="01-01-2010"/>

其中 clStartDate 是一个 ASP.NET 日历控件。

您会看到Control() 采用 1 个或 2 个参数,第二个是您要使用的控件上的属性名称(即“Text”或“SelectedIndex”等)。 如果您将其留空(如选项 1),它将使用控件的 DefaultProperty(由控件本身定义)。

至于 Form 选项,我以前从未使用过它,但我猜它可以用来绑定到通过 Form POST 操作接收到的值。

更多信息可以找到here

【讨论】:

感谢 Colin 的回复 - 我想我正在寻找可以绑定到哪些控件的完整钻取。我有复选框并尝试使用“控件”将它们绑定到没有任何运气 - 与控件绑定的最常见用途是下拉菜单。我将查看 Josh Gaffey 的博客了解更多详细信息。再次感谢!

以上是关于Sharepoint 2007 数据视图 Webpart 自定义参数的主要内容,如果未能解决你的问题,请参考以下文章

微软SharePoint是啥?

SharePoint 2007 AdminContent 数据库大小

MS Access 表单:添加表格/网格视图

带宏的excel无法在sharepoint上显示吗

当 Access 2007 数据库设置为“使用 Sharepoint 联机工作”模式时,我的应用程序无法正确连接

Sharepoint 2007数据怎么批量导出?或者有啥工具可以导出?