【问题标题】:Sharepoint 2007 Data view Webpart custom parametersSharepoint 2007 数据视图 Webpart 自定义参数
【发布时间】: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/

【问题讨论】:

    标签: sharepoint xslt sharepoint-2007 web-parts sharepoint-designer


    【解决方案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 的博客了解更多详细信息。再次感谢!
    猜你喜欢
    • 2011-06-13
    • 2011-09-26
    • 1970-01-01
    • 1970-01-01
    • 2010-10-07
    • 2011-07-10
    • 2011-08-24
    • 2011-04-26
    • 2012-11-11
    相关资源
    最近更新 更多