Bonjour,
je souhaiterais utiliser dans mon webgrid une liste de type <string>. Afficher qu'une seule colonne qui contient la valeur de ma liste.
De plus sur cette colonne j'aimerais ajouter un actionlink.
J'obtiens l'erreur suivante :
Impossible de convertir le type 'System.Web.Helpers.WebGridRow' en 'string'
Voici mon codej'aimerais afficher le lient sur l'id de ma colonne qui est de type string.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 var grid = new WebGrid( Model.lstCode, canSort: false, canPage: false ); @grid.GetHtml( tableStyle: "webgrid-table", headerStyle: "webgrid-header", footerStyle: "webgrid-footer", alternatingRowStyle: "webgrid-alternating-row", rowStyle: "webgrid-row-style", fillEmptyRows: false, mode: WebGridPagerModes.All, columns: grid.Columns ( grid.Column(format: (item) => Html.ActionLink((string)(item), "ListComposant", "Composant", new { cb = item })) ) )
Partager