面向ASP的Telerik UI。NET MVC免费下载30天试用版

PivotGridBuilder

类的连贯接口PivotGrid

方法

AutoBind (System.Boolean)

如果设置为false,将阻止初始绑定。

参数

autoBind -系统。布尔

的autoBind

配置器system . string) (

使用它来设置透视配置器的Id。

参数

配置器-系统。字符串

配置程序

ColumnWidth (System.Int32)

使用它来设置透视的列宽度。

参数

columnWidth -系统。Int32

列宽度。

身高(System.Int32)

用它来设置枢轴的高度。

参数

高度,系统。Int32

高度

Excel (System.Action)

配置Excel导出设置。

参数

configurator - System。行动<PivotGridExcelBuilder>

例子

@(Html.Kendo().PivotGrid() .Name("pivotgrid") .Excel(excel => excel. filename ("PivotGridExport.xlsx")))

Pdf (System.Action)

配置PDF导出设置。

参数

configurator - System。行动<PDFSettingsBuilder>

例子

@(Html.Kendo().PivotGrid() .Name("pivotgrid") .Pdf(pdf => pdf. filename ("PivotGridExport.pdf")))

Reorderable (System.Boolean)

如果设置为false,用户将无法为列/行/度量添加/关闭/重新排序当前字段。

参数

reorderable -系统。布尔

的reorderable

滤过性的(System.Boolean)

如果设置为true,用户将能够通过使用字段菜单进行过滤。

参数

滤过性的,系统。布尔

的滤过性的

可分类的()

启用网格列排序。

例子

@(Html.Kendo(). pivotgrid (). name ("pivotgrid") . sortable (). dataSource (dataSource => dataSource. xmla (). columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures.)值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

可分类的(System.Action)

设置透视网格的排序配置。

参数

configurator - System。行动<PivotGridSortSettingsBuilder>

配置排序的lambda

例子

@(Html.Kendo(). pivotgrid (). name ("pivotgrid") . sortable(排序=>排序. allowunsort (true)) . dataSource (dataSource => dataSource. xmla (). columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures)。值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

事件(System.Action)

配置客户端事件

参数

configurator - System。行动<PivotGridEventBuilder>

数据源(System.Action)

设置网格的数据源配置。

参数

configurator - System。行动<PivotDataSourceBuilder>

配置数据源的lambda

数据源system . string) (

参数

dataSourceId -系统。字符串

BindTo (System.Collections.Generic.IEnumerable)

将pivotGrid绑定到一个对象列表

参数

数据源,System.Collections.Generic.IEnumerable < TModel >

数据源。

消息(System.Action)

设置pivotGrid的消息。

参数

addViewAction - System。行动<PivotGridMessagesBuilder>

配置pivotGrid消息的lambda

DataCellTemplate system . string) (

设置pivot网格的数据单元格模板。

参数

模板- - -系统。字符串

模板

例子

"). dataSource (dataSource => dataSource. xml () . columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures. "值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

DataCellTemplateId system . string) (

设置pivot网格的数据单元格模板。

参数

templateId -系统。字符串

模板id

例子

@(Html.Kendo(). pivotgrid (). name ("pivotgrid") . dataCellTemplateId ("dataCellTemplateId") . dataSource (dataSource => dataSource. xmla (). columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures.)值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

KPIStatusTemplate system . string) (

设置pivot网格的KPI状态模板。

参数

模板- - -系统。字符串

模板

例子

"). dataSource (dataSource => dataSource. xml () . columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures. "值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

KPIStatusTemplateId system . string) (

设置pivot网格的KPI状态模板。

参数

templateId -系统。字符串

模板id

例子

@(Html.Kendo(). pivotgrid (). name ("pivotgrid") . kpiStatusTemplateId ("kpiStatusTemplateId") . dataSource (dataSource => dataSource. xmla (). columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures)。值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

KPITrendTemplate system . string) (

设置枢轴网格的KPI趋势模板。

参数

模板- - -系统。字符串

模板

例子

"). dataSource (dataSource => dataSource. xml () . columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures. "值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

KPITrendTemplateId system . string) (

设置枢轴网格的KPI趋势模板。

参数

templateId -系统。字符串

模板id

例子

@(Html.Kendo(). pivotgrid (). name ("pivotgrid") . kpiTrendTemplateId ("kpiTrendTemplateId") . dataSource (dataSource => dataSource. xmla (). columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures.)值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

ColumnHeaderTemplate system . string) (

设置pivot网格的列标题单元格模板。

参数

模板- - -系统。字符串

模板

例子

"). dataSource (dataSource => dataSource. xml () . columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures. "值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

ColumnHeaderTemplateId system . string) (

设置pivot网格的列标题单元格模板。

参数

templateId -系统。字符串

模板id

例子

@(Html.Kendo(). pivotgrid (). name ("pivotgrid") . columnHeaderTemplateId ("columnHeaderTemplateId") . dataSource (dataSource => dataSource. xmla (). columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures.)值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

RowHeaderTemplate system . string) (

设置pivot网格的行标题单元格模板。

参数

模板- - -系统。字符串

模板

例子

"). dataSource (dataSource => dataSource. xml () . columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures. "值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

RowHeaderTemplateId system . string) (

设置pivot网格的行标题单元格模板。

参数

templateId -系统。字符串

模板id

例子

@(Html.Kendo(). pivotgrid (). name ("pivotgrid") . rowHeaderTemplateId ("rowHeaderTemplateId") . dataSource (dataSource => dataSource. xmla (). columns (columns => columns. add("[日期].[日历]"). expand (true)) . rows (rows => rows. add("[地理].[城市]")). measures (measures => measures.)值(新string[]{”(措施)。[互联网销售金额]"}).Transport(transport => transport .Connection(connection => connection .Catalog("Adventure Works DW 2008R2") .Cube("Adventure Works")) .Read(read => read .Url("http://demos.telerik.com/olap/msmdpump.dll") .DataType("text") .ContentType("text/xml") .Type(httpverb . post))))) .

ToComponent ()

返回内部视图组件。

system . string)名称(

设置组件的名称。

参数

componentName -系统。字符串

组件的名称。

例子

@(Html.Kendo(). grid () . name ("grid") . columns (columns => {columns。bind (p => p. orderid).Filterable(false);列。Bound(p => p. freight);}) . dataSource (dataSource => dataSource . ajax () . pagesize (20) . read (read => read。操作(“Orders_Read”,“Grid”))))

延期(System.Boolean)

禁止初始化脚本呈现。注意,此选项应与Kendo.Mvc.UI.Fluent.WidgetFactory.DeferredScripts(System.Boolean)一起使用。

参数

递延,系统。布尔

ModelMetadata (System.Web.Mvc.ModelMetadata)

使用模型的元数据。

参数

modelMetadata -System.Web.Mvc.ModelMetadata

模型的元数据集

HtmlAttributes (System.Object)

设置HTML属性。

参数

属性- - - - - -系统。对象

HTML属性。

HtmlAttributes (System.Collections.Generic.IDictionary)

参数

属性- - - - - -System.Collections.Generic.IDictionary <字符串、对象>

呈现()

渲染组件。

例子

@ (@Page继承= " System.Web.Mvc。ViewPage>") @(Html.Kendo(). grid (Model) .Name("grid") . detailtemplate (Product =>{)产品详细信息:
产品名称:@(Product。ProductName)
库存单位:@(product. name)UnitsInStock)
@(}) .Render();

ToHtmlString ()

ToClientTemplate ()

在本文中
没有找到你需要的帮助?
Baidu
map