如何在mvc视图页面中检查null或空值

时间:2013-09-20 11:32:59

标签: asp.net-mvc-2 view isnullorempty

我想在视图页面中检查null或为空。我给了代码。但它显示错误。我不知道怎么给?

我的代码是

 <% foreach (Models.JobPreferredIndustry jpi in Model.JobPreferredIndustries)
 { %>
    <% if (jpi != null) { %>
        <%:jpi.Industry.Name %>
    <%} %>

    <%if (string.IsNullOrEmpty(jpi))
    { %>
                        ----------------
    <%} %>
<%}%>

1 个答案:

答案 0 :(得分:0)

我知道这有点晚了......错误是Object reference not set to an instance of an object吗?也许问题是您的ModelModel.JobPreferredIndustries为空。

您可以在foreach语句之前添加check for null:

if(Model != null)
{
  ...

if(Model.JobPreferredIndustries != null)
{
  ...