【发布时间】:2013-08-02 20:30:45
【问题描述】:
我有一个如下所示的 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?
【问题讨论】:
标签: asp.net-mvc