grid.Column(format:
v =>
@Html.ActionLink(@item.Name, "Details", new { id = item.Id }).ToString() +
(v.State == State.Y
? @Html.ActionLink("Start", "Start", new { id = v.Id })
: (v.State == State.Z)
? @Html.ActionLink("Continue", "Start", new { id = v.Id })
: MvcHtmlString.Create("")).ToString()
)
This solution gives me a encoded HTML, What can I Do Instead?