Я пытаюсь передать элемент формы в представление 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 %>
и не заменять <>
Спасибо
Пол