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