WebGrid 构造函数

定义

初始化 WebGrid 类的新实例。

public WebGrid (System.Collections.Generic.IEnumerable<dynamic> source = default, System.Collections.Generic.IEnumerable<string> columnNames = default, string defaultSort = default, int rowsPerPage = 10, bool canPage = true, bool canSort = true, string ajaxUpdateContainerId = default, string ajaxUpdateCallback = default, string fieldNamePrefix = default, string pageFieldName = default, string selectionFieldName = default, string sortFieldName = default, string sortDirectionFieldName = default);
new System.Web.Helpers.WebGrid : seq<obj> * seq<string> * string * int * bool * bool * string * string * string * string * string * string * string -> System.Web.Helpers.WebGrid
Public Sub New (Optional source As IEnumerable(Of Object) = null, Optional columnNames As IEnumerable(Of String) = null, Optional defaultSort As String = null, Optional rowsPerPage As Integer = 10, Optional canPage As Boolean = true, Optional canSort As Boolean = true, Optional ajaxUpdateContainerId As String = null, Optional ajaxUpdateCallback As String = null, Optional fieldNamePrefix As String = null, Optional pageFieldName As String = null, Optional selectionFieldName As String = null, Optional sortFieldName As String = null, Optional sortDirectionFieldName As String = null)

参数

source
IEnumerable<Object>

要显示的数据。

columnNames
IEnumerable<String>

包含要显示的数据列的名称的集合。 默认情况下,此值根据 参数中的 source 值自动填充。

defaultSort
String

默认情况下用于对网格进行排序的数据列的名称。

rowsPerPage
Int32

启用分页时在网格的每个页上显示的行的数量。 默认值为 10。

canPage
Boolean

如果指定为实例启用分页,则为 true;否则为 WebGrid false。 默认值为 true。

canSort
Boolean

如果指定为 WebGrid 实例启用排序,则为 true;否则为 false。 默认值为 true。

ajaxUpdateContainerId
String

HTML ID 属性的值,用于标记获取与 实例关联的动态 Ajax 更新的 WebGrid HTML 元素。

ajaxUpdateCallback
String

更新属性指定的 AjaxUpdateContainerId HTML 元素后调用的 JavaScript 函数的名称。 如果未提供函数名称,将不会调用任何函数。 如果指定函数不存在,在调用该函数时,将发生 JavaScript 错误。

fieldNamePrefix
String

应用于与实例关联的所有查询字符串字段的 WebGrid 前缀。 此值用于支持同一网页上的多个 WebGrid 实例。

pageFieldName
String

用于指定实例的当前页 WebGrid 的查询字符串字段的名称。

selectionFieldName
String

用于指定实例当前所选行的 WebGrid 查询字符串字段的名称。

sortFieldName
String

查询字符串字段的名称,用于指定实例所依据的数据列 WebGrid 的名称。

sortDirectionFieldName
String

用于指定实例排序方向的 WebGrid 查询字符串字段的名称。

适用于