ASP.NET MVC - The view must derive from WebViewPage, or WebViewPage<TModel>
2023-09-14 08:59:23 时间
当通过一个空的站点构建ASP.NET MVC时经常会出现各种配置缺少的问题,最简单但的办法是吧VS自动生成的web.config文件拷贝到对应的目录下面
The view must derive from WebViewPage, or WebViewPage<TModel>
上面这个错误是告诉我们VIEW页面必须继承至WebViewPage 或者 WebViewPage<TModel>, 原因就是在View文件夹下面缺少web.config文件,或者web.confg里面缺少
<pages pageBaseType="System.Web.Mvc.WebViewPage">
除了在web.config文件中配置外,我们可以在每个view文件的头部添加下面的代码达到效果
@inherits System.Web.Mvc.WebViewPage
同时在_ViewStart.cshtml的文件里面也加上下面这段代码。
@inherits System.Web.Mvc.ViewStartPage
相关文章
- 【ASP.NET】Webform与MVC开发比较
- ASP.NET Core 2.0 MVC 发布部署--------- linux安装.NET CORE SDK具体操作链接以及操作总细节
- ASP.NET Core 2.0 MVC 发布部署--------- CentOS7 X64 具体操作
- ASP .NET CORE MVC 部署Windows 系统上 IIS具体步骤---.Net Core 部署到 IIS位系统中的步骤
- ASP.NET使用ViewBag和HttpPost在MVC中进行基本数据类型的数据传递Demo
- ASP.NET MVC 数据传递 控制器向视图传递
- ASP.NET关于书籍详情和删除的Demo(HttpHandler进行页面静态化[自动生成html网页]+Entity Framework通过类创建数据库+EF删查)...
- ASP.NET中LINQ的基本用法
- ASP.NET MVC 基于角色的权限控制系统的示例教程
- 在ASP.NET MVC 3 中自定义AuthorizeAttribute时需要注意的页面缓存问题
- [Fine Uploader] 用Fine Uploader+ASP.NET MVC实现ajax文件上传[代码示例]
- [ASP.NET Core 3框架揭秘] Options[1]: 配置选项的正确使用方式[上篇]
- ASP.NET Core的路由[4]:来认识一下实现路由的RouterMiddleware中间件
- ASP.NET Core应用中如何记录和查看日志
- 学习ASP.NET Core,你必须了解无处不在的“依赖注入”
- ASP.NET MVC下的四种验证编程方式[续篇]
- ASP.NET Zero 11.1.0
- ASP.NET Web Pages - PHP
- ASP.NET MVC上传图片前后台内容
- ASP.NET Core gRPC 使用 Consul 服务注册发现
- ASP.NET Core Docker部署
- HttpClient 调用WebAPI时—传参的三种方式(ASP.NET MVC&CORE均适用)
- ASP.NET MVC多表示例题-酒店管理