Asp.net mvc 2 如何在mvc视图页面中检查null或空值

Asp.net mvc 2 如何在mvc视图页面中检查null或空值,asp.net-mvc-2,view,isnullorempty,Asp.net Mvc 2,View,Isnullorempty,我想在查看页面中检查null或空。我给了密码。但它显示了错误。我不知道如何给予 我的代码是 <% foreach (Models.JobPreferredIndustry jpi in Model.JobPreferredIndustries) { %> <% if (jpi != null) { %> <%:jpi.Industry.Name %> <%} %> <%if (string.IsN

我想在查看页面中检查null或空。我给了密码。但它显示了错误。我不知道如何给予

我的代码是

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

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

----------------

我知道现在有点晚了。。。错误
对象引用是否未设置为对象的实例
?问题可能是您的
模型
模型.JobPreferredIndustries
为空

您可以在
foreach
语句之前添加null检查:

if(Model != null)
{
  ...

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