首页 > 代码库 > Asp.Net MVC 5 Razor 视图 未将对象引用到实例
Asp.Net MVC 5 Razor 视图 未将对象引用到实例
今天在做毕业设计的时候,使用@Html.TextBoxFor(x=>x.Name)加载模型时显示未将对象引用到实例。
但TextBoxFor 并非用于显示数据的控件,此处用于加载附加于模型的注释属性。
百思不得其解。而后删除本TestBoxFor控件后,错误更加离谱。
未将对象引用到实例的错误居然指向了@{Leyout=“..此处略,核实路径无误”}。
最后发现原来是在一个<select .. name="@Model.Category">上坑了自己。此处加载要求了模型中拥有数据,而视图引擎可能无法定位到此处,遂提示到了视图中一些不可能出现此错误的位置。
总结:当确信提示错误的控件所绑定的视图模型无误之后,不妨检查下页面其他位置是否有要求显示出视图数据的位置。
Asp.Net MVC 5 Razor 视图 未将对象引用到实例
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。