MVC区域 视图必须派生自 WebViewPage 或 WebViewPage<TModel>

http://blog.csdn.net/iack_ji/article/details/16965885

今天在学习 mvc区域时,将区域控制器类 外迁到其他的程序集的练习中出现了"视图必须派生自 WebViewPage 或 WebViewPage<TModel>"错误,后来经过查找资料,发现是原来没有将views文件夹下的web.config文件一起复制到区域文件夹下.

时间: 2024-08-01 22:44:19

MVC区域 视图必须派生自 WebViewPage 或 WebViewPage<TModel>的相关文章

MVC 启动失败 “~/Views/Home/Login.aspx”处的视图必须派生自 ViewPage、ViewPage&lt;TModel&gt;、View

关于svn管理代码,不同的开发人员提交代码之后,总会出现各种各样的问题. 今天就出现了这样个奇葩问题,如下图: 各种百度搜索,终于找到一个哥们写的一篇关于这个错的正确的解决方式:更改引用中mvc的引用版本.如下图: 经查看svn日志记录发现,原来同事用的2013版本的vs提交了这个文件,而我自己用的是vs2010,mvc的版本引用是2.0的版本,而配置里面是同事提交的4.0的版本,因而报错.

MVC ViewEngine视图引擎解读及autofac的IOC运用实践

MVC 三大特色  Model.View.Control ,这次咱们讲视图引擎ViewEngine 1.首先看看IViewEngine接口的定义 namespace System.Web.Mvc { public interface IViewEngine { ViewEngineResult FindPartialView(ControllerContext controllerContext, string partialViewName, bool useCache); ViewEngin

Asp.Net Mvc Razor视图语法

    Asp.Net Mvc Razor视图语法 [email protected]符号输出变量值 2.使用C#语法嵌套Html标签循环输出NameList的值:使用@{C#语法代码}: 3.输出@符号使用两个@@ 4.服务器注释使用@*注释内容*@ [email protected]:输出文本,或者使用<text></text> 6.在@()括号进行简单的操作或运算 [email protected]()或@{}可以输出带有html标签的字符串 8.Razor可以智能识别邮箱写

记录学习MVC过程,MVC区域母版页(七)

1.MVC的区域就是一个小的mvc,区域路由高于普通的路由 mvc区域自带m,v和c,可以把产品,会员,新闻,文件多的时候,可以用多个区域分割项目成小项目 2.渲染局部视图和局部action  (ifram方式不会被蜘蛛爬到,不利于SEO) @{ //Html.RenderPartial("About"); //只渲染了about的页面,数据不会被加载 Html.RenderAction("About");//页面和controller里传过来的数据都被渲染了 }

mvc的视图中显示DataTable的方法

mvc的视图中显示DataTable的方法: 不断的循环画出table @{ ViewBag.Title = "ShowDataTable"; } @using System.Data; @model Models.ConModel @{ var table = Model.ExcelTable as DataTable; } <script src="~/Scripts/My97DatePicker/WdatePicker.js"></scrip

ASP.NET MVC 5 - 视图

原文:ASP.NET MVC 5 - 视图 在本节中,你要去修改HelloWorldController类,使用视图模板文件,在干净利索地封装的过程中:客户端浏览器生成HTML. 您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎(Razor view engine).Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML.用Razor编写一个视图模板文件时,将所需的字符和键盘敲击数量降到了最低,并实现

ASP.NET MVC - The view must derive from WebViewPage, or WebViewPage&lt;TModel&gt;

当通过一个空的站点构建ASP.NET MVC时经常会出现各种配置缺少的问题,最简单但的办法是吧VS自动生成的web.config文件拷贝到对应的目录下面 The view must derive from WebViewPage, or WebViewPage<TModel> 上面这个错误是告诉我们VIEW页面必须继承至WebViewPage 或者 WebViewPage<TModel>, 原因就是在View文件夹下面缺少web.config文件,或者web.confg里面缺少 &

体验 ASP.NET Core 1.1 中预编译 MVC Razor 视图

这是从 ASP.NET Core 1.1 官方发布博文中学到的一招,可以在 dontet publish 时将 Razor 视图编译为 .dll 文件. 需要在 project.json 中添加如下配置: 1)在 "dependencies" 中添加: "Microsoft.AspNetCore.Mvc.Razor.ViewCompilation.Design": "1.1.0-preview4-final" 2)在"tools&quo

ASP.NET MVC 部分视图

转自http://blog.csdn.net/skyandcode/article/details/22594355 [部分视图] ASP.NET MVC 里的部分视图,相当于 Web Form 里的 User Control.我们的页面往往会有许多重用的地方,可以进行封装重用.使用 部分视图 :  1. 可以简写代码.2. 页面代码更加清晰.更好维护. [如何使用] 在视图里有多种方法可以 加载部分视图,包括: Partial()  Action()  RenderPartial()  Ren