2
如何使用MVC3 Razor从Viewbag呈现HTML
我正在尝试通过使用Viewbag将表单元素传递到MVC3视图中,并简单地将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 %> 而不是替换<> 谢谢保罗