ASP.NET MVC 3 usando Razor - use expressão condicional junto com a saída HTML

Fui corrigido com isso por muitos dias ... (estou estudando o ASP.NET MVC 3)

Neste link -Razor Se / outra sintaxe do operador condicional - é dito que a única sintaxe válida para expressão condicional no mecanismo Razor é @ (x? y: z)

Bem. Agora, como escrevo HTML nessa expressão condicional? Não consigo usar o Razor aqui, o seguinte código resulta em erro de sintaxe inválid

@(item.Manager == null ? @:<i>unassigned</i> : item.Manager.Name)

pós algumas pesquisas, descobri o HtmlWriter ou o Html.Raw, mas nenhum deles, nem seus métodos .toString () ou .toHtmlString () ajudam porque não são de string, mas do tipo IHtmlStrin

Obrigado pela resposta

questionAnswers(1)

yourAnswerToTheQuestion