模型字段值始终为null - EF5

时间:2016-06-03 03:09:56

标签: asp.net-mvc entity-framework-5

我有一个在我的数据库中设置的整数但是在运行时它总是为null,无论是在视图还是控制器中。 这是我的代码:

@if(Model.DefaultTerrain == null)
{
    //do something
}
else
{
    //do other thing
}

该应用程序读取正确的数据库。 DefaultTerrain是Project表中的可空整数,它显示在edmx文件中。 其他领域都可以。 这不是编码问题,而是我认为的配置问题(此代码适用于生产;我从回购中检出项目,现在正在我的本地机器上进行测试以进行改进)。

EF5,IIS 8

由于

1 个答案:

答案 0 :(得分:1)

在使用edmx文件的VS中,我从数据库中刷新了Project表,然后重新发布了应用程序并修复了它。