2011-01-19 2 views
0

Я пробовал получить следующий помощник, чтобы работать ... но я царапаю себе голову.Как вы пишете литеральную строку в помощнике Webmatrix?

@helper SimpleHelper() 
{ 
    string message; 
    message="<b>Hello</b>"; 
    @message 
} 

Текст выходит ненадлежащим образом. С lt; и gt; вместо тегов html.

Ни WriteLiteral (сообщение), ни @: сообщение работают.

ответ

3

Используйте Html.Raw() помощник в Razor, чтобы отобразить это как строку без кодировки.

Вот Razor quick-reference, что недавно собрал Фила Хаака.