Partilhar via


WebGrid.GetHtml Método

Definição

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

public System.Web.IHtmlString GetHtml (string tableStyle = default, string headerStyle = default, string footerStyle = default, string rowStyle = default, string alternatingRowStyle = default, string selectedRowStyle = default, string caption = default, bool displayHeader = true, bool fillEmptyRows = false, string emptyRowCellValue = default, System.Collections.Generic.IEnumerable<System.Web.Helpers.WebGridColumn> columns = default, System.Collections.Generic.IEnumerable<string> exclusions = default, System.Web.Helpers.WebGridPagerModes mode = System.Web.Helpers.WebGridPagerModes.NextPrevious | System.Web.Helpers.WebGridPagerModes.Numeric, string firstText = default, string previousText = default, string nextText = default, string lastText = default, int numericLinksCount = 5, object htmlAttributes = default);
member this.GetHtml : string * string * string * string * string * string * string * bool * bool * string * seq<System.Web.Helpers.WebGridColumn> * seq<string> * System.Web.Helpers.WebGridPagerModes * string * string * string * string * int * obj -> System.Web.IHtmlString
Public Function GetHtml (Optional tableStyle As String = null, Optional headerStyle As String = null, Optional footerStyle As String = null, Optional rowStyle As String = null, Optional alternatingRowStyle As String = null, Optional selectedRowStyle As String = null, Optional caption As String = null, Optional displayHeader As Boolean = true, Optional fillEmptyRows As Boolean = false, Optional emptyRowCellValue As String = null, Optional columns As IEnumerable(Of WebGridColumn) = null, Optional exclusions As IEnumerable(Of String) = null, Optional mode As WebGridPagerModes = System.Web.Helpers.WebGridPagerModes.NextPrevious | System.Web.Helpers.WebGridPagerModes.Numeric, Optional firstText As String = null, Optional previousText As String = null, Optional nextText As String = null, Optional lastText As String = null, Optional numericLinksCount As Integer = 5, Optional htmlAttributes As Object = null) As IHtmlString

Parâmetros

tableStyle
String

O nome da classe CSS usada para definir o estilo de toda a tabela.

headerStyle
String

O nome da classe CSS usada para definir o estilo do cabeçalho da tabela.

footerStyle
String

O nome da classe CSS usada para definir o estilo do rodapé da tabela.

rowStyle
String

O nome da classe CSS usada para definir o estilo de cada linha da tabela.

alternatingRowStyle
String

O nome da classe CSS usada para definir o estilo das linhas pares da tabela.

selectedRowStyle
String

O nome da classe CSS usada para definir o estilo da linha selecionada da tabela. (Só é possível selecionar uma linha por vez.)

caption
String

A legenda da tabela.

displayHeader
Boolean

true para exibir o cabeçalho da tabela; caso contrário, false. O padrão é true.

fillEmptyRows
Boolean

true para inserir linhas adicionais na última página quando não houver itens de dados suficientes para preencher a última página; caso contrário, false. O padrão é falso. Linhas adicionais são preenchidas usando o texto especificado pelo emptyRowCellValue parâmetro .

emptyRowCellValue
String

O texto usado para preencher linhas adicionais em uma página quando há itens de dados insuficientes para preencher a última página. O fillEmptyRows parâmetro deve ser definido como true para exibir essas linhas adicionais.

columns
IEnumerable<WebGridColumn>

Uma coleção de WebGridColumn instâncias que especificam como cada coluna é exibida. Isto inclui qual coluna de dados está associada a cada coluna da grade e como formatar os valores de dados que cada coluna da grade contém.

exclusions
IEnumerable<String>

Uma coleção que contém os nomes das colunas de dados a serem excluídas quando a grade preenche as colunas automaticamente.

mode
WebGridPagerModes

Uma combinação bit a bit dos valores de enumeração que especificam métodos fornecidos para mover entre páginas da WebGrid instância.

firstText
String

O texto do elemento de link HTML usado para vincular à primeira página da WebGrid instância. O FirstLast sinalizador do mode parâmetro deve ser definido para exibir esse elemento de navegação de página.

previousText
String

O texto do elemento de link HTML usado para vincular à página anterior da WebGrid instância. O NextPrevious sinalizador do mode parâmetro deve ser definido para exibir esse elemento de navegação de página.

nextText
String

O texto do elemento de link HTML usado para vincular à próxima página da WebGrid instância. O NextPrevious sinalizador do mode parâmetro deve ser definido para exibir esse elemento de navegação de página.

lastText
String

O texto do elemento de link HTML usado para vincular à última página da WebGrid instância. O FirstLast sinalizador do mode parâmetro deve ser definido para exibir esse elemento de navegação de página.

numericLinksCount
Int32

O número de links de página numéricos fornecidos para páginas próximas WebGrid . O texto de cada link da página numérica contém o número da página. O Numeric sinalizador do mode parâmetro deve ser definido para exibir esses elementos de navegação de página.

htmlAttributes
Object

Um objeto que representa uma coleção de atributos (nomes e valores) a serem definidos para o elemento de tabela HTML que representa a WebGrid instância.

Retornos

A marcação HTML que representa a instância totalmente preenchida WebGrid .

Aplica-se a