Witam,
mam taki głupi problem z pisaniem aplikacji w MVC 1.0.
Otóż chcę zrobić wyświetlanie szczegółów, więc zrobiłem analogicznie do wyświetlania które zrobiłem tutoriala:
Kliknąłem na Details prawym przyciskiem
Wybrałem Add View
Wybrałem Details jako rodzaj, nazwałem go itp

Kiedy uruchamiam aplikację, po kliknięciu na liście Details przy którymś elemencie, wyskakuje błąd:

Odwołanie do obiektu nie zostało ustawione na wystąpienie obiektu.

Błąd źrdła:

Wiersz 13:         <p>
Wiersz 14:             CustomerID:
Wiersz 15:             <%= Html.Encode(Model.CustomerID) %>
Wiersz 16:         </p>
Wiersz 17:         <p>

URL: http://localhost:52220/Home/Details/1

Wycinek z HomeController.cs

        //
        // GET: /Home/Details/5

        public ActionResult Details(Customer id)
        {
            return View(id);
        }
 

Niestety nie widzę nigdzie w Details.aspx żadnej linii określającej który wiersz należy wyświetlić, tylko wiersze wyglądajęce tak:

        <p>
            Nazwa:
            <%= Html.Encode(Model.Name) %>
        </p>

Próbowałem już wpisywać inne parametry w ActionResult, nie mogę nigdzie znaleźć w jaki sposób ActionResult jest wywoływane, próbowałem znaleźć jakiegoś tutoriala, albo przykłady i nigdzie nie mogę znaleźć rozwiązania problemu.
Zacząłem już przerabiać publikację o podstawach MVC, ale zanim ją przerobię w wystarczającym stopniu, to minie parę dni, a bardzo mi zależy na jak najszybszym napisaniu tej stronki, wtedy będę spokojnie czytał książkę i uzupełniał brakujące podstawy.

Używam MVC 1, Visual Studio 2008.

Z góry dziękuję za pomoc.