DataResultBase 成员

包括受保护的成员
包括继承的成员

定义了所有的常规呈现属性和数据结果的方法。DataResultBase类是QueryResultBase类,即SearchResults Web 部件在搜索结果页的基类的基类。

DataResultBase 类型公开以下成员。

构造函数

  名称 说明
公共方法 DataResultBase DataResultBase类的新实例进行初始化。

页首

属性

  名称 说明
公共属性 AdvancedPagingControlMode 获取或设置分页控件模式的 web 部件。
公共属性 AlternatingCssClass 获取或设置定义交替行的显示特征的 CSS 类的名称。
公共属性 CollapseGroupString 获取或设置 string 类型的值,将显示与该折叠结果控件。
公共属性 ColumnDisplayNames 获取或设置列标题的名称。
公共属性 ColumnNumberForEachItem 获取或设置要在结果集中每个项目的第一行中显示的列数。
公共属性 ColumnURIs 获取或设置统一资源标识符 (Uri),与列相关联。这使您可以选择列中的排序依据的属性。
公共属性 ColumnWidths 获取或设置列的宽度,在搜索结果页面中。
公共属性 DataColumnURISchema
公共属性 DefaultGroupBy 获取或设置默认的列名称对结果进行分组的依据。
公共属性 DefaultSortBy 获取或设置默认的列名称对结果进行排序的依据。
公共属性 EnableQueryLogging 获取或设置一个值,以使查询日志记录。
公共属性 EnableSmartGrouping 获取或设置一个值,可以在结果集上的智能分组。
公共属性 EnableSQLCommandLogging 获取或设置一个值,以启用 SQL 命令日志记录。
公共属性 ExpandGroupString
公共属性 FixLayout 获取或设置一个值,该值指示表样式的直接控制。
公共属性 GroupByList 获取或设置要作为分组依据的属性的列表。
公共属性 IsItemIconClickable
公共属性 MaxGroupPreviewNum
公共属性 MaxMatchingItemsNumber 获取或设置一个结果页面中显示的文档数的上限。
公共属性 OpenNewWindowForMatchingItems
公共属性 ResultListID 获取或设置 Web 部件的结果的标识符。
公共属性 RowNumberForEachItem
公共属性 ShowRankForEachItem
公共属性 SortByList 获取或设置要作为排序依据的属性的列表。
公共属性 SupportExpandCollapseAll
公共属性 SupportGroupBy
公共属性 SupportItemIcon
公共属性 SupportPaging
公共属性 SupportShowHideDetail
公共属性 SupportSortBy
公共属性 TextForNoResults 返回查询结果时显示的文本。默认值是"",将显示任何字符串。但 QueryResultBase 设置为默认的标准警告字符串的值。
公共属性 UseAlternatingColors

页首

方法

  名称 说明
受保护的方法 AcquireHugeStringBuilder 此成员仅供内部使用,不能直接在您的代码中使用。
受保护的方法 AcquireStringBuilder 此成员仅供内部使用,不能直接在您的代码中使用。
受保护的方法 CreateActionMenusTemplates 创建操作菜单模板,以避免创建单独为每个结果项的菜单。
受保护的方法 CreateChildControls 创建结果集的控件树。 (覆盖 WebPartLocCreateChildControls()。)
受保护的方法 GetCurrentRow
受保护的方法 GetQueryResults GetQueryResults 专为支持异步查询。它应等待查询完成。返回为该数据集的查询结果。
受保护的方法 GetTotalMatchingItemNum
受保护的方法 GetTotalResultRowNumber
受保护的方法 IssueQuery IssueQuery 将发出查询,并将返回的句柄时异步查询的结果。
受保护的方法 OnInit 在此 contro 初始化时调用 OnInit 事件处理程序。历史记录: 01/01/02: 创建 04/19/02: 移动的 GenerateQuery 到 OnLoad(),并将其留空此处的基类。子类仍可以重写它。 (覆盖 WebPartLocOnInit(Object, EventArgs)。)
受保护的方法 OnLoad OnLoad: 查询作业的大多数都是这里完成。从页的窗体和问题查询获得一切。因为要控制精确序列调用它的子类可重写的函数 (覆盖 WebPartLocOnLoad(Object, EventArgs)。)
受保护的方法 OnPreRender (覆盖 WebPartLocOnPreRender(Object, EventArgs)。)
受保护的方法 ReleaseHugeStringBuilder
受保护的方法 ReleaseStringBuilder
受保护的方法 RenderOneColumnTitle RenderOneColumnTitle 将会呈现一个列标题链接。注意: 此函数外呈现 paire。
受保护的方法 RenderWebPart overrided web 部件功能。它得到的结果查询并生成最终的布局 (覆盖 WebPartLocRenderWebPart(HtmlTextWriter)。)

页首

  名称 说明
受保护的域 _GroupColumns 此成员仅供内部使用,不能直接在您的代码中使用。
公共域静态成员 DropDownAdvancedPagingControl
受保护的域 IsAdminContextOnly
公共域静态成员 NoAdvancedPagingControl
受保护的域 OutOfContext
公共域静态成员 TextAdvancedPagingControl
受保护的域 UseHugeStringBuilderBuffer
公共域静态成员 WssStylePagingControl WssStylePagingControlMode = 0 = > 应维护总是看起来像默认的 SPDataGrid 分页控件。AdvancedPagingControlMode = 1 = > 作为高级直接分页控件的文本框。AdvancedPagingControlMode = 2 = > 下拉列表框。AdvancedPagingControlMode = 3 = > 无。不显示它。任何未来的模式?...

页首

另请参阅

引用

DataResultBase 类

Microsoft.SharePoint.Portal.WebControls 命名空间