i am creating a demo MVC project and i am getting a Null Object Reference error for the following code.
<% foreach (var item in Model) { %>
<tr>
<td>
<%= Html.ActionLink("Edit", "Edit", new { /* id=item.PrimaryKey */ }) %> |
<%= Html.ActionLink("Details", "Details", new { /* id=item.PrimaryKey */ })%> |
<%= Html.ActionLink("Delete", "Delete", new { /* id=item.PrimaryKey */ })%>
</td>
<td>
<%= Html.Encode(item.ContactEmail) %>
<开发者_JS百科;/td>
<td>
<%= Html.Encode(item.YourQuery) %>
</td>
</tr>
<% } %>
i get an error in the first line itself (var item in Model) coz i am getting the Model object as null.
Can anyone please help me.
thanks.
You should pass a model in your controller action:
public ActionResult Index()
{
return View(new YourModel());
}
精彩评论