这是一个ASP.NET MVC 3异常消息。说什么我该怎么办?
好的,我有以下代码:
@{
Layout = "~/_Layout.cshtml";
Page.Title = "Home";
}
@section meta{
<meta name="keywords" content="" />
<meta name="description" content="" />
}
<h2>Html Content Here</h2>
@section footer {
<script src="http://code.jquery.com/jquery-latest.min.js" charset="utf-8"></script>
<script type="text/javascript">
$(document).ready(function() {
});
</script>
}
最佳答案
您的布局页面实际上并未呈现footer
和meta
部分
在_Layout.cshtml中,将@RenderSection("meta")
放在要呈现meta节的位置。
您也可以执行@RenderSection("meta", false)
来指示该部分是可选的。
关于asp.net-mvc-3 - 以下部分已定义,但尚未为布局页面呈现,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7016046/