WebGrid Classe
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.
Affiche des données sur une page web à l’aide d’un élément de table HTML.
public class WebGrid
type WebGrid = class
Public Class WebGrid
- Héritage
-
WebGrid
Constructeurs
WebGrid(IEnumerable<Object>, IEnumerable<String>, String, Int32, Boolean, Boolean, String, String, String, String, String, String, String) |
Initialise une nouvelle instance de la classe WebGrid. |
Propriétés
AjaxUpdateCallback |
Obtient le nom de la fonction JavaScript à appeler après que l’élément HTML associé à l’instance WebGrid a été mis à jour en réponse à une demande de mise à jour Ajax. |
AjaxUpdateContainerId |
Obtient la valeur de l’attribut ID HTML qui marque un élément HTML sur la page web qui obtient des mises à jour Ajax dynamiques associées à l’instance WebGrid . |
CanSort |
Obtient une valeur qui indique si le instance prend en charge le WebGrid tri. |
ColumnNames |
Obtient une collection qui contient le nom de chaque colonne de données liée au WebGrid instance. |
FieldNamePrefix |
Obtient le préfixe appliqué à tous les champs de chaîne de requête associés à l’instance WebGrid . |
HasSelection |
Obtient une valeur qui indique si une ligne dans le WebGrid instance est sélectionnée. |
IsAjaxEnabled |
Retourne une valeur qui indique si le WebGrid instance peut utiliser des appels Ajax pour actualiser l’affichage. |
PageCount |
Obtient le nombre de pages que le WebGrid instance contient. |
PageFieldName |
Obtient le nom complet du champ de chaîne de requête utilisé pour spécifier la page active de la WebGrid instance. |
PageIndex |
Obtient ou définit l’index de la page active du WebGrid instance. |
Rows |
Obtient une liste qui contient les lignes qui se trouvent sur la page active du WebGrid instance une fois la grille triée. |
RowsPerPage |
Obtient le nombre de lignes affichées sur chaque page du WebGrid instance. |
SelectedIndex |
Obtient ou définit l’index de la ligne sélectionnée par rapport à la page active du WebGrid instance. |
SelectedRow |
Obtient la ligne actuellement sélectionnée du WebGrid instance. |
SelectionFieldName |
Obtient le nom complet du champ de chaîne de requête utilisé pour spécifier la ligne sélectionnée du WebGrid instance. |
SortColumn |
Obtient ou définit le nom de la colonne de données selon laquelle le WebGrid instance est trié. |
SortDirection |
Obtient ou définit la direction dans laquelle le WebGrid instance est trié. |
SortDirectionFieldName |
Obtient le nom complet du champ de chaîne de requête utilisé pour spécifier le sens de tri du WebGrid instance. |
SortFieldName |
Obtient le nom complet 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é. |
TotalRowCount |
Obtient le nombre total de lignes que contient le WebGrid instance. |
Méthodes
AddSorter<TElement,TProperty>(String, Expression<Func<TElement,TProperty>>) |
Ajoute une fonction de tri spécifique pour une colonne donnée. |
Bind(IEnumerable<Object>, IEnumerable<String>, Boolean, Int32) |
Lie les données spécifiées au WebGrid instance. |
Column(String, String, Func<Object,Object>, String, Boolean) |
Crée une instance WebGridColumn. |
Columns(WebGridColumn[]) |
Retourne un tableau qui contient les instances spécifiées WebGridColumn . |
GetContainerUpdateScript(String) |
Retourne une instruction JavaScript qui peut être utilisée pour mettre à jour l’élément HTML associé à l’instance WebGrid sur la page web spécifiée. |
GetHtml(String, String, String, String, String, String, String, Boolean, Boolean, String, IEnumerable<WebGridColumn>, IEnumerable<String>, WebGridPagerModes, String, String, String, String, Int32, Object) |
Retourne le balisage HTML utilisé pour afficher le WebGrid instance et à l’aide des options de pagination spécifiées. |
GetPageUrl(Int32) |
Retourne une URL qui peut être utilisée pour afficher la page de données spécifiée du WebGrid instance. |
GetSortUrl(String) |
Retourne une URL qui peut être utilisée pour trier les WebGrid instance par la colonne spécifiée. |
Pager(WebGridPagerModes, String, String, String, String, Int32) |
Retourne le balisage HTML utilisé pour fournir la prise en charge de pagination spécifiée pour le WebGrid instance. |
Table(String, String, String, String, String, String, String, Boolean, Boolean, String, IEnumerable<WebGridColumn>, IEnumerable<String>, Func<Object,Object>, Object) |
Retourne le balisage HTML utilisé pour afficher le WebGrid instance. |