Edycja części rekordu ASP.NET MVC

Odpowiedz Nowy wątek
2015-02-04 13:19
0

Witam

W chwili obecnej pisze swoją pierwszą aplikację ASP.NET MVC i Entity Framework. Czytam książkę Adama Freemana ASP.NET MVC 4 Zaawansowane programowanie.

Jest to prosty system do dodawania klientów i kontaktów telefonicznych z nimi.Stworzyłem modele dla Klienta i Kontaktu następnie dodałem odpowiednie kontrolery i widoki pozwalające mi na wyświetlanie poszczególnych rekordów i ich edycje.

Obecnie utknąłem na próbie zmiany widoku związanego z edycją kontaktu z firmą tak żeby w czasie edycji nie można było zmienić CustomerId, próbowałem to zrobić zmieniając

@Html.EditorFor(model => model.CustomerId) na @Html.LabelFor(model => model.CustomerId) ale to nie działa bo CustomerId nie jest przekazywane z widoku do controlera w czasie zapisywania.

W związku z tym mam pytanie jak należny to poprawić lub z czym powonieniem się zapoznać żeby rozwiązać problem.


Nauka ASP MVC

Pozostało 580 znaków

2015-02-04 13:32

Możesz wrzucić @Html.LabelFor(model => model.CustomerId) i oprócz tego @Html.HiddenFor(model => model.CustomerId), który zostanie przekazany do kontrolera.

edytowany 1x, ostatnio: Hrypa, 2015-02-04 13:32
Dziękuje, oczywiście działa - Robotyka 2015-02-04 13:37

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0