Question

Je ne trouve pas une méthode pour ajouter une colonne personnalisée dans une grille MvcContrib. Avec l'ancienne version, vous pouvez faire:

column.For("Edit").Do(p => { %>
        <td>
            <a href="/People/Edit/<%= p.Id %>">Edit</a>
        </td>
    %>});

Mais avec la dernière version, la méthode Do () disparaît ... Alors maintenant que l'utilisation de la méthode?

Était-ce utile?

La solution

Je trouve la solution:

Vous devez utiliser l'espace de noms MvcContrib.UI.Grid.ActionSyntax

et il vous fournit une méthode d'extension appelée "Action".

Voici une utilisation simple:

column.For("PDF").Named("PDF").Action(p => { %> 
<td><img src="../Content/Images/pdf.gif" /></td> <% });
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top