Compartir a través de


WebGrid Clase

Definición

Muestra datos en una página web utilizando un elemento de tabla HTML.

public class WebGrid
type WebGrid = class
Public Class WebGrid
Herencia
WebGrid

Constructores

WebGrid(IEnumerable<Object>, IEnumerable<String>, String, Int32, Boolean, Boolean, String, String, String, String, String, String, String)

Inicializa una nueva instancia de la clase WebGrid.

Propiedades

AjaxUpdateCallback

Obtiene el nombre de la función de JavaScript que se va a llamar después de que el elemento HTML asociado a la WebGrid instancia se haya actualizado en respuesta a una solicitud de actualización de Ajax.

AjaxUpdateContainerId

Obtiene el valor del atributo html id que marca un elemento HTML en la página web que obtiene actualizaciones dinámicas de Ajax asociadas a la WebGrid instancia.

CanSort

Obtiene un valor que indica si la instancia admite la WebGrid ordenación.

ColumnNames

Obtiene una colección que contiene el nombre de cada columna de datos enlazada a la WebGrid instancia.

FieldNamePrefix

Obtiene el prefijo que se aplica a todos los campos de cadena de consulta asociados a la WebGrid instancia.

HasSelection

Obtiene un valor que indica si se selecciona una fila de la WebGrid instancia.

IsAjaxEnabled

Devuelve un valor que indica si la WebGrid instancia puede usar llamadas Ajax para actualizar la presentación.

PageCount

Obtiene el número de páginas que contiene la WebGrid instancia.

PageFieldName

Obtiene el nombre completo del campo de cadena de consulta que se usa para especificar la página actual de la WebGrid instancia.

PageIndex

Obtiene o establece el índice de la página actual de la WebGrid instancia.

Rows

Obtiene una lista que contiene las filas que se encuentran en la página actual de la WebGrid instancia después de ordenar la cuadrícula.

RowsPerPage

Obtiene el número de filas que se muestran en cada página de la WebGrid instancia.

SelectedIndex

Obtiene o establece el índice de la fila seleccionada en relación con la página actual de la WebGrid instancia.

SelectedRow

Obtiene la fila seleccionada actualmente de la WebGrid instancia.

SelectionFieldName

Obtiene el nombre completo del campo de cadena de consulta que se usa para especificar la fila seleccionada de la WebGrid instancia.

SortColumn

Obtiene o establece el nombre de la columna de datos por la que se ordena la WebGrid instancia.

SortDirection

Obtiene o establece la dirección en la que se ordena la WebGrid instancia.

SortDirectionFieldName

Obtiene el nombre completo del campo de cadena de consulta que se usa para especificar la dirección de ordenación de la WebGrid instancia.

SortFieldName

Obtiene el nombre completo 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.

TotalRowCount

Obtiene el número total de filas que contiene la WebGrid instancia.

Métodos

AddSorter<TElement,TProperty>(String, Expression<Func<TElement,TProperty>>)

Agrega una función de ordenación específica para una columna determinada.

Bind(IEnumerable<Object>, IEnumerable<String>, Boolean, Int32)

Enlaza los datos especificados a la WebGrid instancia de .

Column(String, String, Func<Object,Object>, String, Boolean)

Crea una nueva instancia de WebGridColumn.

Columns(WebGridColumn[])

Devuelve una matriz que contiene las instancias especificadas WebGridColumn .

GetContainerUpdateScript(String)

Devuelve una instrucción de JavaScript que se puede usar para actualizar el elemento HTML asociado a la instancia en la WebGrid página web especificada.

GetHtml(String, String, String, String, String, String, String, Boolean, Boolean, String, IEnumerable<WebGridColumn>, IEnumerable<String>, WebGridPagerModes, String, String, String, String, Int32, Object)

Devuelve el marcado HTML que se usa para representar la WebGrid instancia y usar las opciones de paginación especificadas.

GetPageUrl(Int32)

Devuelve una dirección URL que se puede usar para mostrar la página de datos especificada de la WebGrid instancia.

GetSortUrl(String)

Devuelve una dirección URL que se puede usar para ordenar la WebGrid instancia por la columna especificada.

Pager(WebGridPagerModes, String, String, String, String, Int32)

Devuelve el marcado HTML que se usa para proporcionar la compatibilidad de paginación especificada para la WebGrid instancia.

Table(String, String, String, String, String, String, String, Boolean, Boolean, String, IEnumerable<WebGridColumn>, IEnumerable<String>, Func<Object,Object>, Object)

Devuelve el marcado HTML que se usa para representar la WebGrid instancia.

Se aplica a