Как визуализировать HTML из Viewbag с помощью MVC3 Razor

Я пытаюсь передать элемент формы в представление MVC3, используя Viewbag и просто напишите HTML на страницу ...

В контроллере:

ViewBag.myData = "<input type=""hidden"" name=""example"" value=""examplevalue"">";

В поле зрения (я знаю, что могу использовать помощник для формы):

<form action="http://exampleurl/examplepage" method="post" id="example-form">
@ViewBag.myData
<input type="hidden" name="anotherexample" value="anotherexamplevalue" />
</form>

Это отображает myData как текст в HTML, т.е.:

 &lt;type="hidden" name="example" value="examplevalue"&gt; 

Итак, мой вопрос в том, как заставить Razor выполнять эквивалент старого:

<%= myData %>

и не заменять <>

Спасибо Пол

65
задан tereško 14 July 2012 в 19:19
поделиться