使用mvc时,在视图view中使用强类型视图,在web.config文件中添加命名空间namespace的引用不起作用,解决方法


这是view中的model代码:

@model t_user_info

这是web.config配置文件只的代码:

      <namespaces>
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Optimization"/>
        <add namespace="System.Web.Routing" />
        <add namespace="CeramicMasterApp" />
        <add namespace="CeramicMasterApp.Models" /> <!--新添加  20160804 添加完要重启VS-->
      </namespaces>

这样就不用在每个要使用model 的视图view 中都添加如下的代码:

@using CeramicMasterApp.Models;

 不过,在添加完,需要重新启动vs,要不然就因为识别不出model报错。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM