1
!{Html.Grid(Model.Results)
.Columns(column =>
{
column.For(x => x.Title).Named("Article Name");
column.For(x => x.Sites);
column.For(x => x.PreviousPath).Named("Previous Path");
column.For(x => x.CurrentPath).Named("Current Path");
column.For(x => x.PreviousUrl).Named("Previous Url");
column.For(x => x.CurrentUrl).Named("Current Url");
column.For(x => x.LogDate).Named("Date");
}
)
.Empty("There are no R301s.")
}
在上面的網格中,我有一個CurrentUrl。這個URL指向一個網站。我需要使當前URL成爲超鏈接到同一個Url。向html.grid列添加URL
在網頁上我已經加入
use namespace="MvcContrib.UI.Grid.ActionSyntax"
有一個動作語法添加超鏈接。我認爲代碼將看起來像
column.For(X => x.CurrentUrl).Named( 「當前URL」)。行動(HREF)
需要與語法添加超鏈接到幫助以上列。
.net 4.5(早些時候也許?)中的DoNotEncode()現在是'.Encode(false)' – FiringSquadWitness