Udostępnij za pośrednictwem


WebGrid Konstruktor

Definicja

Inicjuje nowe wystąpienie klasy 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)

Parametry

source
IEnumerable<Object>

Dane do wyświetlenia.

columnNames
IEnumerable<String>

Kolekcja zawierająca nazwy kolumn danych do wyświetlenia. Domyślnie ta wartość jest wypełniana automatycznie zgodnie z wartościami w parametrze source .

defaultSort
String

Nazwa kolumny danych, która jest używana do sortowania siatki domyślnie.

rowsPerPage
Int32

Liczba wierszy wyświetlanych na każdej stronie siatki podczas włączania stronicowania. Wartość domyślna to 10.

canPage
Boolean

wartość true określająca, że stronicowanie jest włączone dla WebGrid wystąpienia; w przeciwnym razie wartość false. Wartość domyślna to true.

canSort
Boolean

wartość true, aby określić, że sortowanie jest włączone dla WebGrid wystąpienia; w przeciwnym razie wartość false. Wartość domyślna to true.

ajaxUpdateContainerId
String

Wartość atrybutu identyfikatora HTML używanego do oznaczania elementu HTML, który pobiera dynamiczne aktualizacje Ajax skojarzone z wystąpieniem WebGrid .

ajaxUpdateCallback
String

Nazwa funkcji Języka JavaScript wywoływana po zaktualizowaniu elementu HTML określonego AjaxUpdateContainerId przez właściwość. Jeśli nie podano nazwy funkcji, żadna funkcja nie zostanie wywołana. Jeśli określona funkcja nie istnieje, w przypadku wywołania zostanie wyświetlony błąd języka JavaScript.

fieldNamePrefix
String

Prefiks stosowany do wszystkich pól ciągu zapytania skojarzonych z wystąpieniem WebGrid . Ta wartość jest używana do obsługi wielu WebGrid wystąpień na tej samej stronie internetowej.

pageFieldName
String

Nazwa pola ciągu zapytania, które służy do określania bieżącej strony WebGrid wystąpienia.

selectionFieldName
String

Nazwa pola ciągu zapytania, które służy do określania aktualnie wybranego WebGrid wiersza wystąpienia.

sortFieldName
String

Nazwa pola ciągu zapytania, które służy do określania nazwy kolumny danych, według których WebGrid wystąpienie jest sortowane.

sortDirectionFieldName
String

Nazwa pola ciągu zapytania, które służy do określania kierunku sortowania WebGrid wystąpienia.

Dotyczy