MVC初学三
1、以下划线(_)开始的视图文件不会返回给用户,即使是直接请求它们
2、Razor布局是可选的, 如果在创建一个试图使未选中布局复选框,你将获得一个
如下的视图
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<title>IndexNotemplate</title>
</head>
<body>
<div>
</div>
</body>
</html>
由于没有布局,该视图必须含有渲染一个HTML页面所需的全部内容,包括html、head以及body元素。
注意,必须明确的把Layout设置为“null”, 否则, 视图将用 _ViewStart.cshtml文件中指定的布局,这经常会让你感到莫名其妙
PS:高效的MVC程序员需要了解:
1、C#语言特性
2、LINQ
3、LAMBDA
4、Razor
这是我学到的一些必须要做好的