2

我没有找到在 MvcContrib 网格中添加自定义列的方法。使用旧版本,您可以执行以下操作:

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

但是在最新版本中, Do() 方法消失了……那么现在使用哪种方法?

4

1 回答 1

1

我找到了解决方案:

您必须使用 MvcContrib.UI.Grid.ActionSyntax 命名空间

它为您提供了一个名为“Action”的扩展方法。

这是一个简单的用法:

column.For("PDF").Named("PDF").Action(p => { %> 
<td><img src="../Content/Images/pdf.gif" /></td> <% });
于 2009-09-21T16:31:17.157 回答