WebGrid Construtor
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe 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>
Os dados a serem exibidos.
- columnNames
- IEnumerable<String>
Uma coleção que contém os nomes das colunas de dados a serem exibidas. Por padrão, esse valor é preenchido automaticamente de acordo com os valores no source
parâmetro .
- defaultSort
- String
O nome da coluna de dados usada para classificar a grade por padrão.
- rowsPerPage
- Int32
O número de linhas exibidas em cada página da grade quando a paginação está habilitada. O padrão é 10.
- canPage
- Boolean
true para especificar que a paginação está habilitada para a WebGrid instância; caso contrário, false. O padrão é true.
- canSort
- Boolean
true para especificar que a classificação está habilitada para a WebGrid instância; caso contrário, false. O padrão é true.
- ajaxUpdateContainerId
- String
O valor do atributo ID HTML usado para marcar o elemento HTML que obtém atualizações dinâmicas do Ajax associadas à WebGrid instância.
- ajaxUpdateCallback
- String
O nome da função JavaScript que é chamada depois que o elemento HTML especificado pela AjaxUpdateContainerId propriedade foi atualizado. Se o nome de uma função não for fornecido, nenhuma função será chamada. Se a função especificada não existir, um erro de JavaScript ocorrerá se ele for invocado.
- fieldNamePrefix
- String
O prefixo que é aplicado a todos os campos de cadeia de caracteres de consulta associados à WebGrid instância. Esse valor é usado para dar suporte a várias WebGrid instâncias na mesma página da Web.
- pageFieldName
- String
O nome do campo query-string usado para especificar a página atual da WebGrid instância.
- selectionFieldName
- String
O nome do campo query-string usado para especificar a linha selecionada atualmente da WebGrid instância.
- sortFieldName
- String
O nome do campo query-string usado para especificar o nome da coluna de dados pela qual a WebGrid instância é classificada.
- sortDirectionFieldName
- String
O nome do campo query-string usado para especificar a direção na qual a WebGrid instância é classificada.