首页 > 代码库 > Asp.net MVC Web.config配置技巧
Asp.net MVC Web.config配置技巧
一、视图引入命名空间的设置
之前经常写这样的代码,而且每个页面都要写:
@model IEnumerable<MvcStart.Models.People_Model>
其实有一种很方便的方法,可以通过配置Views文件夹里的Web.config来简化代码。Views文件夹里的Web.config里面的这个地方。
<system.web.webPages.razor> <host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <pages pageBaseType="System.Web.Mvc.WebViewPage"> <namespaces> <add namespace="System.Web.Mvc" /> <add namespace="System.Web.Mvc.Ajax" /> <add namespace="System.Web.Mvc.Html" /> <add namespace="System.Web.Routing" /> <add namespace="MvcStart.Models"/> //添加了这一行 </namespaces> </pages> </system.web.webPages.razor>
在这里面修改了配置之后,所有的视图页面都会自动引入此命名空间。引入之后需要关闭再打开一次视图页面代码提示才会生效。
注意是Views文件夹里的web.Config。不是根目录里的。
如果你使用了 Area , 将会有多个 Views 文件夹,则需要逐一设置。
Asp.net MVC Web.config配置技巧
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。