HTTp 404 ресурс, который вы ищете (или одна из его зависимостей - PullRequest
0 голосов
/ 16 февраля 2011

Привет, я создал новое приложение в mvc2 asp, и я запустил свое приложение, следующая ошибка генерировать, как решить эту проблему, мой URL-адрес http://localhost:2620/asset/details/8

HTTP 404. Ресурс, который вы ищете(или одну из его зависимостей) можно было удалить, изменить его имя или временно недоступно.Пожалуйста, просмотрите следующий URL и убедитесь, что он написан правильно.

1 Ответ

0 голосов
/ 16 февраля 2011

Проблема в том, что у вас нет актива с идентификатором 8.

Вам нужно либо создать актив с идентификатором 8, либо, что еще лучше, показать значимое сообщение дляпользователь.

public ActionResult Details(int id)
    {
        //Assuming you are using the repository pattern
        Asset asset = assetRepository.GetAsset(id);

        if (asset == null)
            return View("NotFound");
        else
            return View(asset);
    }

После этого создайте представление с именем NotFound в каталоге представления активов, которое сообщит пользователю содержательное сообщение

См. NerdDinner Учебникиза большую помощь для новичков в MVC2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...