【发布时间】:2011-01-20 17:15:26
【问题描述】:
下面的代码适用于 aspx 视图引擎,我正在尝试将其转换为 razor,如下所示。问题是第一列不显示。
我使用操作方法将第一列转换为链接。使用剃刀它(第一列)根本不会在页面中呈现。网格的其余部分都很好。
可能是什么问题?
@{Html.Grid(Model.Orders).Attributes(style => "width: 100%;").Columns(
column => {
column.For(x => x.OrderNumber).Action(p => {
@:<td>
Html.ActionLink(
p.OrderNumber.ToString(),
"orderdetail",
"OrderUpdate",
new { id = p.OrderNumber, backUrl = Url.Action("OrderHistory", new { controller = "DataController", id = ViewData["id"] }) },
new { });
@:</td>
}).HeaderAttributes(style => "text-align:left");
column.For(x => x.OrderTimeV2).HeaderAttributes(style => "text-align:left");
column.For(x => x.Status).HeaderAttributes(style => "text-align:left");
column.For(x => x.Type).HeaderAttributes(style => "text-align:left");
}).RowStart((p, row) => { }).Render();}
【问题讨论】:
-
你找到解决办法了吗?
-
嗨,Daveo,我刚刚回答了我自己的问题
标签: razor mvccontrib mvccontrib-grid