如何将自定义列添加到MVCCONTRIB网格中?
-
12-09-2019 - |
题
我找不到在MVCCONTRIB网格中添加自定义列的方法。使用旧版本,您可以做:
column.For("Edit").Do(p => { %>
<td>
<a href="/People/Edit/<%= p.Id %>">Edit</a>
</td>
%>});
但是有了最新版本,do()方法消失了……所以现在哪种方法使用?
解决方案
我找到了解决方案:
您必须使用mvccontrib.ui.grid.actionsyntax名称空间
它为您提供了一种称为“动作”的扩展方法。
这是一个简单的用途:
column.For("PDF").Named("PDF").Action(p => { %>
<td><img src="../Content/Images/pdf.gif" /></td> <% });
不隶属于 StackOverflow