asp.net mvc之自定义WebViewPage_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > asp.net mvc之自定义WebViewPage

asp.net mvc之自定义WebViewPage

 2017/7/23 5:32:55  麻将我会  程序员俱乐部  我要评论(0)
  • 摘要:采用Razor引擎的View文件最终都会编译成一个WebViewPage类型,通过自定义WebViewPage,添加相应的属性和方法,你可以很方便的在View里调用,自定义WebViewPage只需要简单的两步:1:定义一个类,并让他继承自WebViewPage2:配置View目录下的Web.config中的pageBaseType的值<pagespageBaseType="Nop.Web.Framework.ViewEngines.Razor.WebViewPage">
  • 标签:.net ASP.NET MVC Web view net 自定义

采用Razor引擎的View文件最终都会编译成一个WebViewPage类型,

通过自定义WebViewPage,添加相应的属性和方法,你可以很方便的在View里调用,

自定义WebViewPage只需要简单的两步:

1:定义一个类,并让他继承自WebViewPage

 

2:配置View目录下的Web.config中的pageBaseType的值

class="brush:csharp;gutter:true;">  <pages pageBaseType="Nop.Web.Framework.ViewEngines.Razor.WebViewPage">

 

如果你只想改变单个View 的继承,可以通过在View中使用@inherits指令让动态编译生成的View类型继承自你自定义的基类

 

发表评论
用户名: 匿名