WebGrid 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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。
- ajaxUpdateCallback
- String
更新属性指定的 AjaxUpdateContainerId HTML 元素后调用的 JavaScript 函数的名称。 如果未提供函数名称,将不会调用任何函数。 如果指定函数不存在,在调用该函数时,将发生 JavaScript 错误。