0

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

我的代码是

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

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

1 回答 1

0

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

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

if(Model != null)
{
  ...

或者

if(Model.JobPreferredIndustries != null)
{
  ...
于 2013-10-25T09:07:16.110 回答