下面的代碼與aspx視圖引擎很好地工作,我試圖將它轉換爲剃鬚刀如下。問題是第一列不顯示。MVCContrib Grid Razor問題,Column.Action不渲染
我使用操作方法將第一列轉換爲鏈接。隨着剃刀它(第一列)沒有得到渲染頁面。其餘的網格很好。
可能是什麼問題?
@{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 2011-03-05 04:28:42