我有一个如下所示的 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
?