2013-05-27 1 views
0

Мне нужно отобразить ярлык с индексом, однако он не отображает способ, которым он должен.
Модель:Как преобразовать текст в индекс?

Forms = new List<DoubleKeyViewItem>() 
       { 
        { new DoubleKeyViewItem() { Key = "NH4" , Name = "Other NH<sub>4</sub>" , Value = fer.Nut.Analysis.OtherNH4 } },      
       } 

Вид:

<label for=<%: Html.HiddenFor(model => model.ListOfNuts[j].Forms[k].Name) %></label><br /> 

В настоящее время выход выглядит следующим образом: Другие NH < суб> 4 </суб>.
Есть ли способ, я могу получить его, чтобы сделать этикетку как -> Другие NH ?

+0

Вам нужно сделать рендеринг html. –

ответ

0

я посмотрел еще на некоторое время, прежде чем спрашивать, ответ здесь: store and display html tags in MVC

<%: MvcHtmlString.Create(Model.ListofNuts[j].Forms[k].Name)%> 

дает мне выход в желаемом Другие NH 4 .

Спасибо.

0
Html.Raw(model => model.ListOfNuts[j].Forms[k].Name) 
+0

Я сомневаюсь, что это работает для Mvc-2 Sam. – smons