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