2011-04-24 4 views

Répondre

6

Une opération ternaire doit renvoyer le même type des deux moitiés.
Vous retournez un String sur la gauche, mais un IHtmlString sur la droite.

Modifier à

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

Vous pouvez également déplacer cela dans une méthode d'extension d'aide HTML.

Questions connexes