WebGrid Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la 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)
Paramètres
- source
- IEnumerable<Object>
Données à afficher.
- columnNames
- IEnumerable<String>
Collection qui contient le nom des colonnes de données à afficher. Par défaut, cette valeur est renseignée automatiquement en fonction des valeurs du source
paramètre .
- defaultSort
- String
Nom de la colonne de données qui permet de trier la grille par défaut.
- rowsPerPage
- Int32
Nombre de lignes affichées sur chaque page de la grille lorsque la pagination est activée. La valeur par défaut est de 10.
- canPage
- Boolean
true pour spécifier que la pagination est activée pour le WebGrid instance ; sinon, false. La valeur par défaut est true.
- canSort
- Boolean
true pour spécifier que le tri est activé pour le WebGrid instance ; sinon, false. La valeur par défaut est true.
- ajaxUpdateContainerId
- String
Valeur de l’attribut ID HTML utilisé pour marquer l’élément HTML qui obtient les mises à jour Ajax dynamiques associées à l’instance WebGrid .
- ajaxUpdateCallback
- String
Nom de la fonction JavaScript appelée après la mise à jour de l’élément HTML spécifié par la AjaxUpdateContainerId propriété. Si aucun nom de fonction n'est fourni, aucune fonction n'est appelée. Si la fonction spécifiée n'existe pas, une erreur JavaScript se produit si elle est appelée.
- fieldNamePrefix
- String
Préfixe appliqué à tous les champs de chaîne de requête associés à l’instance WebGrid . Cette valeur est utilisée pour prendre en charge plusieurs WebGrid instances sur la même page web.
- pageFieldName
- String
Nom du champ de chaîne de requête utilisé pour spécifier la page active du WebGrid instance.
- selectionFieldName
- String
Nom du champ de chaîne de requête utilisé pour spécifier la ligne actuellement sélectionnée de l’instance WebGrid .
- sortFieldName
- String
Nom du champ de chaîne de requête utilisé pour spécifier le nom de la colonne de données selon laquelle le WebGrid instance est trié.
- sortDirectionFieldName
- String
Nom du champ de chaîne de requête utilisé pour spécifier la direction dans laquelle le WebGrid instance est trié.