2
節劇本我創建兩個渲染節上_Layout.cshtml
波紋管:使用渲染上MVC
@RenderSection("scripts", required: false)
@RenderSection("scriptpartial", required: false)
頁Index.cshtml利用_Layout.cshtml
參考,Index.cshtml
頁我用定義代碼:
@section scripts {
<script type="text/javascript">
$(document).ready(function() {
alert("This is code 1");
});
</script>
}
頁Index.cshtml
包含一個部分_Other.cshtml
,文件_Other.cshtml
我定義代碼:
@section scriptpartial {
<script type="text/javascript">
$(document).ready(function() {
alert("This is code 2");
});
</script>
}
當我運行的應用程序,只有「這是代碼1」執行的,我不知道這個錯誤
@sections在部分視圖中被忽略。你必須從_Layout或索引來渲染它。 –