码迷,mamicode.com
首页 > Web开发 > 详细

Asp.Net MVC 5 Razor 视图 未将对象引用到实例

时间:2017-04-01 17:12:05      阅读:383      评论:0      收藏:0      [点我收藏+]

标签:mod   mvc   视图   box   textbox   .text   定位   页面   对象引用   

今天在做毕业设计的时候,使用@Html.TextBoxFor(x=>x.Name)加载模型时显示未将对象引用到实例。

但TextBoxFor 并非用于显示数据的控件,此处用于加载附加于模型的注释属性。

百思不得其解。而后删除本TestBoxFor控件后,错误更加离谱。

未将对象引用到实例的错误居然指向了@{Leyout=“..此处略,核实路径无误”}。

最后发现原来是在一个<select .. name="@Model.Category">上坑了自己。此处加载要求了模型中拥有数据,而视图引擎可能无法定位到此处,遂提示到了视图中一些不可能出现此错误的位置。

总结:当确信提示错误的控件所绑定的视图模型无误之后,不妨检查下页面其他位置是否有要求显示出视图数据的位置。

Asp.Net MVC 5 Razor 视图 未将对象引用到实例

标签:mod   mvc   视图   box   textbox   .text   定位   页面   对象引用   

原文地址:http://www.cnblogs.com/hongyao/p/6656476.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!