Sdílet prostřednictvím


WebGrid Třída

Definice

Zobrazí data na webové stránce pomocí elementu tabulky HTML.

public class WebGrid
type WebGrid = class
Public Class WebGrid
Dědičnost
WebGrid

Konstruktory

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

Inicializuje novou instanci WebGrid třídy .

Vlastnosti

AjaxUpdateCallback

Získá název funkce jazyka JavaScript, která se má volat po aktualizaci elementu HTML, který je přidružen WebGrid k instanci v reakci na požadavek na aktualizaci Ajax.

AjaxUpdateContainerId

Získá hodnotu html id atributu, který označuje html element na webové stránce, který získává dynamické ajax aktualizace, které jsou přidruženy k WebGrid instanci.

CanSort

Získá hodnotu, která označuje, zda WebGrid instance podporuje řazení.

ColumnNames

Získá kolekci, která obsahuje název každého sloupce dat, který je vázán na WebGrid instanci.

FieldNamePrefix

Získá předponu, která je použita pro všechna pole řetězce dotazu, které jsou přidruženy k WebGrid instanci.

HasSelection

Získá hodnotu, která označuje, zda je vybrán řádek v WebGrid instanci.

IsAjaxEnabled

Vrátí hodnotu, která označuje, zda WebGrid instance může použít volání Ajax k aktualizaci zobrazení.

PageCount

Získá počet stránek, které WebGrid instance obsahuje.

PageFieldName

Získá úplný název pole řetězce dotazu, které se používá k určení aktuální stránky WebGrid instance.

PageIndex

Získá nebo nastaví index aktuální stránky WebGrid instance.

Rows

Získá seznam, který obsahuje řádky, které jsou na aktuální stránce WebGrid instance po seřazení mřížky.

RowsPerPage

Získá počet řádků, které jsou zobrazeny na každé stránce WebGrid instance.

SelectedIndex

Získá nebo nastaví index vybraného řádku vzhledem k aktuální stránce WebGrid instance.

SelectedRow

Získá aktuálně vybraný řádek WebGrid instance.

SelectionFieldName

Získá úplný název pole řetězce dotazu, které se používá k určení vybraného WebGrid řádku instance.

SortColumn

Získá nebo nastaví název datového sloupce, podle kterého WebGrid je instance seřazena.

SortDirection

Získá nebo nastaví směr, ve kterém WebGrid je instance seřazena.

SortDirectionFieldName

Získá úplný název pole řetězce dotazu, které se používá k určení směru WebGrid řazení instance.

SortFieldName

Získá úplný název pole řetězce dotazu, které se používá k určení názvu datového sloupce, podle kterého WebGrid je instance seřazena.

TotalRowCount

Získá celkový počet řádků, které WebGrid instance obsahuje.

Metody

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

Přidá konkrétní funkci řazení pro daný sloupec.

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

Vytvoří vazbu zadaných dat na WebGrid instanci.

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

Vytvoří novou instanci sloupce WebGridColumn.

Columns(WebGridColumn[])

Vrátí pole, které obsahuje zadané WebGridColumn instance.

GetContainerUpdateScript(String)

Vrátí příkaz jazyka JavaScript, který lze použít k aktualizaci elementu HTML, který je přidružen k WebGrid instanci na zadané webové stránce.

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

Vrátí kód HTML, který se používá k vykreslení WebGrid instance a pomocí zadaných možností stránkování.

GetPageUrl(Int32)

Vrátí adresu URL, která se dá použít k zobrazení zadané datové stránky WebGrid instance.

GetSortUrl(String)

Vrátí adresu URL, kterou lze použít k seřazení WebGrid instance podle zadaného sloupce.

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

Vrátí kód HTML, který se používá k poskytnutí podpory zadaného stránkování pro WebGrid instanci.

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

Vrátí kód HTML, který se používá k vykreslení WebGrid instance.

Platí pro