WebGrid Classe

Definição

Exibe dados em uma página da Web usando um elemento de tabela HTML.

public class WebGrid
type WebGrid = class
Public Class WebGrid
Herança
WebGrid

Construtores

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

Inicializa uma nova instância da classe WebGrid.

Propriedades

AjaxUpdateCallback

Obtém o nome da função JavaScript a ser chamada depois que o elemento HTML associado WebGrid à instância tiver sido atualizado em resposta a uma solicitação de atualização do Ajax.

AjaxUpdateContainerId

Obtém o valor do atributo ID HTML que marca um elemento HTML na página da Web que obtém atualizações dinâmicas do Ajax associadas à WebGrid instância.

CanSort

Obtém um valor que indica se a instância dá suporte à WebGrid classificação.

ColumnNames

Obtém uma coleção que contém o nome de cada coluna de dados associada à WebGrid instância.

FieldNamePrefix

Obtém o prefixo aplicado a todos os campos de cadeia de caracteres de consulta associados à WebGrid instância.

HasSelection

Obtém um valor que indica se uma linha na WebGrid instância está selecionada.

IsAjaxEnabled

Retorna um valor que indica se a WebGrid instância pode usar chamadas do Ajax para atualizar a exibição.

PageCount

Obtém o número de páginas que a WebGrid instância contém.

PageFieldName

Obtém o nome completo do campo query-string usado para especificar a página atual da WebGrid instância.

PageIndex

Obtém ou define o índice da página atual da WebGrid instância.

Rows

Obtém uma lista que contém as linhas que estão na página atual da WebGrid instância após a classificação da grade.

RowsPerPage

Obtém o número de linhas exibidas em cada página da WebGrid instância.

SelectedIndex

Obtém ou define o índice da linha selecionada em relação à página atual da WebGrid instância.

SelectedRow

Obtém a linha selecionada no momento da WebGrid instância.

SelectionFieldName

Obtém o nome completo do campo query-string usado para especificar a linha selecionada da WebGrid instância.

SortColumn

Obtém ou define o nome da coluna de dados pela qual a WebGrid instância é classificada.

SortDirection

Obtém ou define a direção na qual a WebGrid instância é classificada.

SortDirectionFieldName

Obtém o nome completo do campo query-string usado para especificar a direção de classificação da WebGrid instância.

SortFieldName

Obtém o nome completo do campo query-string usado para especificar o nome da coluna de dados pela qual a WebGrid instância é classificada.

TotalRowCount

Obtém o número total de linhas que a WebGrid instância contém.

Métodos

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

Adiciona uma função específica de classificação para uma certa coluna.

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

Associa os dados especificados à WebGrid instância.

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

Cria uma nova instância WebGridColumn.

Columns(WebGridColumn[])

Retorna uma matriz que contém as instâncias especificadas WebGridColumn .

GetContainerUpdateScript(String)

Retorna uma instrução JavaScript que pode ser usada para atualizar o elemento HTML associado à WebGrid instância na página da Web especificada.

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

Retorna a marcação HTML usada para renderizar a WebGrid instância e usar as opções de paginação especificadas.

GetPageUrl(Int32)

Retorna uma URL que pode ser usada para exibir a página de dados especificada da WebGrid instância.

GetSortUrl(String)

Retorna uma URL que pode ser usada para classificar a WebGrid instância pela coluna especificada.

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

Retorna a marcação HTML usada para fornecer o suporte de paginação especificado para a WebGrid instância.

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

Retorna a marcação HTML usada para renderizar a WebGrid instância.

Aplica-se a