【发布时间】:2011-09-26 04:41:34
【问题描述】:
此代码有效,但为我的表格的每一行显示“详细信息”:
@appsGrid.GetHtml(
tableStyle: "table",
headerStyle: "head",
alternatingRowStyle: "alt",
columns: appsGrid.Columns(
appsGrid.Column(columnName: "Code",
header: "",
format: (item) => Html.ActionLink("Details",
"Index",
"ApplicationTechStack",
new {Code = item.Code},
null
),
但是,当我尝试将行更改为 format: (item) => Html.ActionLink(item.Code, 时,它给了我错误。怎么会? item 是具有 Code 属性的类,在其他部分可见 - 返回路由值就好了......
动态显示超链接文本需要做什么?哦,我在 MVC 3 上。
【问题讨论】:
标签: asp.net-mvc-3 webgrid html.actionlink