Я пытаюсь передать элемент формы в представление 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, т.е.:
<type="hidden" name="example" value="examplevalue">
Итак, мой вопрос в том, как заставить Razor выполнять эквивалент старого:
<%= myData %>
и не заменять <>
Спасибо Пол