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名前空間を使用する必要があります

そしてそれはあなたに「アクション」と呼ばれる拡張メソッドを提供します。

簡単な使用法は次のとおりです。

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