所以我有一个布局页面MVC3布局页面,查看,的RenderPartial和获取的脚本文件到页眉(从局部视图)
<head>
@RenderSection("HeaderLast", required: false)
</head>
视图
@section HeaderLast
{
<script src="@Url.Content("~/Scripts/knockout-1.2.0.js")"
type="text/javascript"></script>
}
<div id="profile-tab">
@{ Html.RenderPartial("_userProfile"); }
</div>
和部分视图
@section HeaderLast
{
<script type="text/javascript">
alert('test');
</script>
}
<div......
我觉得它不可能那么简单。有没有一种合适的方式可以做到这一点,或者总是需要某种介体并传递ViewData的内容以手动将内容泡泡到布局页面?
赏金开始:赏金将奖励给这短暂的未来提供的最佳解决方案。如果没有提供答案,我会将它授予@SLaks原来回答这个问题。
该部分需要在框架的实际页面中定义,以知道它已经被照顾不? – iwayneo 2011-05-12 16:57:34
我不明白这个问题 - 你想做什么,你想消除什么? – 2011-05-12 16:57:35
@cvista该部分在LayoutPage中定义,因为这是标题的位置。 @Danny Tuppeny我想从部分视图中访问标题 – 2011-05-12 17:13:29