【发布时间】:2011-04-15 10:23:29
【问题描述】:
我想在 <iframe src=''></iframe> 内渲染 PartialView 渲染的局部视图有它自己的 JavaScript 代码和 CSS 表。我尝试了两种方法来完成这项工作(都没有奏效):
1) <iframe src="http://localhost:54351/Box/19"></iframe> public PartialViewResult Box(int id) { return PartialView(GetBox(id)); }结果:纯文本(字符串),没有 CSS 表,JavaScript 代码不起作用
======================================
2)
<iframe src="@{ Html.RenderPartial("~/Views/Box.cshtml", @Model); }"></iframe>结果:显然它不起作用, iframe 内没有显示任何内容
在第一个解决方案中,我想知道是否有可能返回一个 RazorView 对象(或其他东西),该对象将具有有效的 JavaScript 代码和 CSS 表。有什么想法吗?
【问题讨论】:
标签: asp.net asp.net-mvc-3 razor