我找不到在MvcContrib网格中添加自定义列的方法。使用旧版本,您可以这样做:
column.For("Edit").Do(p => { %>
<td>
<a href="/People/Edit/<%= p.Id %>">Edit</a>
</td>
%>});
但是使用最新版本,Do()方法消失了......那么现在使用哪种方法?
答案 0 :(得分:1)
我找到了解决方案:
您必须使用MvcContrib.UI.Grid.ActionSyntax命名空间
它为您提供了一个名为“Action”的扩展方法。
这是一个简单的用法:
column.For("PDF").Named("PDF").Action(p => { %>
<td><img src="../Content/Images/pdf.gif" /></td> <% });