WebGrid.GetHtml Метод

Определение

Возвращает html-разметку, которая используется для отрисовки экземпляра WebGrid и с использованием указанных параметров разбиения на страницы.

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

Параметры

tableStyle
String

Имя класса CSS, используемого для стиля всей таблицы.

headerStyle
String

Имя класса CSS, используемого для стиля заголовка таблицы.

footerStyle
String

Имя класса CSS, используемого для стиля нижнего колонтитула таблицы.

rowStyle
String

Имя класса CSS, используемого для стиля строк таблицы.

alternatingRowStyle
String

Имя класса CSS, используемого для стиля четных строк таблицы.

selectedRowStyle
String

Имя класса CSS, используемого для стиля выбранной строки таблицы. (Одновременно можно выбрать только одну строку.)

caption
String

Заголовок таблицы.

displayHeader
Boolean

Значение true для отображения заголовка таблицы; в противном случае — false. Значение по умолчанию — true.

fillEmptyRows
Boolean

значение true для вставки дополнительных строк на последнюю страницу при недостаточном объеме элементов данных для заполнения последней страницы; в противном случае — false. Значение по умолчанию — false. Дополнительные строки заполняются с помощью текста, указанного параметром emptyRowCellValue .

emptyRowCellValue
String

Текст, который используется для заполнения дополнительных строк на странице, если данных для заполнения последней страницы не хватает. Для fillEmptyRows отображения этих дополнительных строк параметру необходимо присвоить значение true.

columns
IEnumerable<WebGridColumn>

Коллекция экземпляров WebGridColumn , указывающих способ отображения каждого столбца. Сюда относятся данные о том, какой столбец данных связаны с каждым столбцом сетки, и способ форматирования значений данных, которые содержит каждый столбец сетки.

exclusions
IEnumerable<String>

Коллекция с именами исключаемых столбцов данных при автоматическом заполнении столбцов сетки.

mode
WebGridPagerModes

Побитовое сочетание значений перечисления, задающее методы, предоставляемые для перемещения между страницами экземпляра WebGrid .

firstText
String

Текст элемента ссылки HTML, который используется для связывания с первой страницей экземпляра WebGrid . Для FirstLast отображения этого элемента навигации mode по странице необходимо задать флаг параметра .

previousText
String

Текст элемента ссылки HTML, который используется для связывания с предыдущей страницей экземпляра WebGrid . Для NextPrevious отображения этого элемента навигации mode по странице необходимо задать флаг параметра .

nextText
String

Текст элемента ССЫЛКИ HTML, который используется для связывания со следующей страницей экземпляра WebGrid . Для NextPrevious отображения этого элемента навигации mode по странице необходимо задать флаг параметра .

lastText
String

Текст элемента ссылки HTML, который используется для связывания с последней страницей экземпляра WebGrid . Для FirstLast отображения этого элемента навигации mode по странице необходимо задать флаг параметра .

numericLinksCount
Int32

Количество числовых ссылок на страницы, которые предоставляются на близлежащие WebGrid страницы. Текст каждой цифровой ссылки на страницу содержит номер страницы. Для Numeric отображения этих элементов навигации по страницам mode необходимо задать флаг параметра .

htmlAttributes
Object

Объект , представляющий коллекцию атрибутов (имен и значений), которые необходимо задать для элемента таблицы HTML, представляющего WebGrid экземпляр .

Возвращаемое значение

Html-разметка, представляющая полностью заполненный WebGrid экземпляр.

Применяется к