forestasphalt
دوشنبه 02 اردیبهشت 1392, 15:55 عصر
با سلام
توی mvc وقتی میخوام به دیتابیس وصل بشم توسط linq ya entity و با دیتابیس کار کنم خطای Object reference not set to an instance of an object.
میده
@model IEnumerable<Mvc25.Models.Article>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.content)
</td>
<td>
@Html.DisplayFor(modelItem => item.img)
</td>
<td>
@Html.DisplayFor(modelItem => item.date)
</td>
<td>
@Html.DisplayFor(modelItem => item.title)
</td>
<td>
@Html.DisplayFor(modelItem => item.author)
</td>
<td>
@Html.DisplayFor(modelItem => item.bottom_content)
</td>
<td>
@Html.ActionLink("Edit", "Edit", new { id=item.id }) |
@Html.ActionLink("Details", "Details", new { id=item.id }) |
@Html.ActionLink("Delete", "Delete", new { id=item.id })
</td>
</tr>
}
به خود مدل درست وصل میشه چون item . میزنم فیلد هاشو درست نشون میده
من از ویژوال استدیو 2010 sp1 و entity 4 استفاده میکنم
با ویژوال استدیو 2012 همچین مشکلی ندارم میخواستم ببینم چیکار میشه کرد؟
با تشکر
توی mvc وقتی میخوام به دیتابیس وصل بشم توسط linq ya entity و با دیتابیس کار کنم خطای Object reference not set to an instance of an object.
میده
@model IEnumerable<Mvc25.Models.Article>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.content)
</td>
<td>
@Html.DisplayFor(modelItem => item.img)
</td>
<td>
@Html.DisplayFor(modelItem => item.date)
</td>
<td>
@Html.DisplayFor(modelItem => item.title)
</td>
<td>
@Html.DisplayFor(modelItem => item.author)
</td>
<td>
@Html.DisplayFor(modelItem => item.bottom_content)
</td>
<td>
@Html.ActionLink("Edit", "Edit", new { id=item.id }) |
@Html.ActionLink("Details", "Details", new { id=item.id }) |
@Html.ActionLink("Delete", "Delete", new { id=item.id })
</td>
</tr>
}
به خود مدل درست وصل میشه چون item . میزنم فیلد هاشو درست نشون میده
من از ویژوال استدیو 2010 sp1 و entity 4 استفاده میکنم
با ویژوال استدیو 2012 همچین مشکلی ندارم میخواستم ببینم چیکار میشه کرد؟
با تشکر