2011-04-24 105 views

回答

6

三元操作必须从两半中返回相同的类型。
您要返回的左侧是String,右侧是IHtmlString

将其更改为

@(ViewData["page"] == "Page1" ? Html.Raw("Page1") : Html.ActionLink(...)) 

您可能还希望这个运动到HTML辅助扩展方法。