Edycja części rekordu ASP.NET MVC

Edycja części rekordu ASP.NET MVC
RO
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 75
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.

Hrypa
  • Rejestracja: dni
  • Ostatnio: dni
3

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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.