Мне нужна помощь в решении проблемы "ссылка на объект не установлена на экземпляр объекта".
я продолжаю получать ошибку я следил за этим видео парней на youtube у него кажется нет такой же проблемы
Создание приложения для футбольных матчей с использованием C# и MVC5 - Глава 1 - YouTube[^]
Imgur: магия интернета[^]
Imgur: магия интернета[^]
@model IEnumerable<Football_app_part_2.Models.Match> @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index</title> </head> <body> <p> @Html.ActionLink("Create New", "Create") </p> <table class="table"> @foreach (var item in Model) { <tr> <td> @Html.DisplayFor(modelItem => item.comp_id) </td> <td> @Html.DisplayFor(modelItem => item.formatted_date) </td> <td> @Html.DisplayFor(modelItem => item.season) </td> <td> @Html.DisplayFor(modelItem => item.week) </td> <td> @Html.DisplayFor(modelItem => item.venue) </td> <td> @Html.DisplayFor(modelItem => item.venue_id) </td> <td> @Html.DisplayFor(modelItem => item.venue_city) </td> <td> @Html.DisplayFor(modelItem => item.status) </td> <td> @Html.DisplayFor(modelItem => item.timer) </td> <td> @Html.DisplayFor(modelItem => item.time) </td> <td> @Html.DisplayFor(modelItem => item.localteam_id) </td> <td> @Html.DisplayFor(modelItem => item.localteam_name) </td> <td> @Html.DisplayFor(modelItem => item.localteam_score) </td> <td> @Html.DisplayFor(modelItem => item.visitorteam_id) </td> <td> @Html.DisplayFor(modelItem => item.visitorteam_name) </td> <td> @Html.DisplayFor(modelItem => item.visitorteam_score) </td> <td> @Html.DisplayFor(modelItem => item.ht_score) </td> <td> @Html.DisplayFor(modelItem => item.ft_score) </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> } </table> </body> </html>
Что я уже пробовал:
я попробовал использовать некоторые методы, загрузив какое-то программное обеспечение, но оно не сработало
F-ES Sitecore
Какая строка выдает ошибку? Вы должны выяснить, что является нулевым, чего вы не ожидаете, и мы не можем сделать это за вас. Ошибка, скорее всего, будет в контроллере.
ashish nbhantama
что вы подразумеваете под словом найти нуль поскольку я новичок в кодировании я не совсем понимаю
F-ES Sitecore
Вы используете переменную, которая является "нулевой". На ваших скриншотах это выглядит так, как будто модель равна нулю, и если она равна нулю, вы не можете пройти через нее. Поэтому вам нужно посмотреть на контроллер, который будет иметь такую строку, как
обратный вид(модель)
В этом коде "модель" будет равна нулю, поэтому вы должны выяснить, почему она равна нулю, если вы ожидаете, что она будет иметь значение.