Edycja części rekordu ASP.NET MVC

Edycja części rekordu ASP.NET MVC
RO
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 2 lata
  • 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.


Poszukiwanie narzędzia do tworzenia instalatora
Hrypa
  • Rejestracja:około 18 lat
  • Ostatnio:2 miesiące
3

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
RO
Dziękuje, oczywiście działa

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.