Compartir a través de


WebGrid Constructor

Definición

Inicializa una nueva instancia de la clase 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)

Parámetros

source
IEnumerable<Object>

Datos que se van a mostrar.

columnNames
IEnumerable<String>

Una colección que contiene los nombres de las columnas de datos que se mostrarán. De forma predeterminada, este valor se rellena automáticamente según los valores del source parámetro .

defaultSort
String

El nombre de la columna de datos que se utiliza para ordenar la cuadrícula por defecto.

rowsPerPage
Int32

El número de filas que se muestra en cada página de la cuadrícula cuando la paginación está habilitada. El valor predeterminado es 10.

canPage
Boolean

True para especificar que la paginación está habilitada para la WebGrid instancia; de lo contrario, false. El valor predeterminado es true.

canSort
Boolean

True para especificar que la ordenación está habilitada para la WebGrid instancia; de lo contrario, false. El valor predeterminado es true.

ajaxUpdateContainerId
String

Valor del atributo de identificador HTML que se usa para marcar el elemento HTML que obtiene actualizaciones dinámicas de Ajax asociadas a la WebGrid instancia.

ajaxUpdateCallback
String

Nombre de la función de JavaScript a la que se llama después de actualizar el elemento HTML especificado por la AjaxUpdateContainerId propiedad . Si no se proporciona el nombre de una función, no se invocará ninguna función. Si no existe la función especificada, se producirá un error de JavaScript si se la invoca.

fieldNamePrefix
String

Prefijo que se aplica a todos los campos de cadena de consulta asociados a la WebGrid instancia. Este valor se usa para admitir varias WebGrid instancias en la misma página web.

pageFieldName
String

Nombre del campo de cadena de consulta que se usa para especificar la página actual de la WebGrid instancia.

selectionFieldName
String

Nombre del campo de cadena de consulta que se usa para especificar la fila seleccionada actualmente de la WebGrid instancia.

sortFieldName
String

Nombre del campo de cadena de consulta que se usa para especificar el nombre de la columna de datos por la que se ordena la WebGrid instancia.

sortDirectionFieldName
String

Nombre del campo de cadena de consulta que se usa para especificar la dirección en la que se ordena la WebGrid instancia.

Se aplica a