ASP.NET MVC - 数据未出现在列表视图中

时间:2017-10-17 19:40:18

标签: asp.net-mvc

我有两张桌子

COUNTRIES
public int COUNTRY_ID { get; set; }
public string COUNTRY_NAME { get; set; }

STATES
public int STATE_ID { get; set; }
public Nullable<int> COUNTRY_ID { get; set; }
public string STATE_NAME { get; set; }

控制器

        public ActionResult Index()
    {
        //return View();
        IEnumerable<BPP.CCSP.Admin.Web.BPPCCSPAdminStatesService.STATES> states = _statesService.GetStates().Where(opt => opt.ACTION_STATUS != 2);

        return View(states);
    }

查看

                <td>
                @Html.DisplayFor(modelItem => item.STATE_CODE)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.STATE_NAME)
            </td>
            <td>
                @Html.DisplayFor(modelItem => item.COUNTRIES.COUNTRY_NAME)
            </td>

enter image description here

从图表中看不到国家/地区名称。它位于STATES的COUNTRY_ID中,从COUNTRY中的COUNTRY_NAME开始。

  

请问为什么国家/地区名称为空

0 个答案:

没有答案