0

次のような WebGrid があります。

@grid.GetHtml(columns: grid.Columns(
            grid.Column(
                format: (item) => new HtmlString(Html.ActionLink("MyOrderNumber", "Index", new { ordernumber = item.OrderNumber }).ToString()
            )
        )
    ))

これにより、「MyOrderNumber」というリンク テキストを含むリンクがグリッドに作成されます。

リンクテキストが「MyOrderNumber」である代わりに、テキストを動的に生成したいitem.OrderNumber. しかしitem.OrderNumber、「MyOrderNumber」の代わりに配置すると、コンパイルエラーが発生します-The best overloaded method match for WebGrid.Column(string, string, System.Funct<dynamic, object>, string, bool)

リンクテキストを動的に生成するにはどうすればよいitem.OrderNumberですか?

4

1 に答える 1