MVC kontroler przekazuje pusty model

MVC kontroler przekazuje pusty model
Krzysztof Pe
  • Rejestracja:prawie 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:78
0

Witam,

Mam problem ponieważ mój formularz ciągle przekazuje do kontrolera model z wartościami null. Proszę o pomoc co robię źle.

https://zapodaj.net/ebbf35fab3c1d.jpg.html

title

edytowany 1x, ostatnio: Krzysztof Pe
Aventus
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
0

Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
Krzysztof Pe
  • Rejestracja:prawie 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:78
0

Dziękuję za podpowiedź. Czyli rozumiem, że do widoku może być przekazany maksymalnie jeden model, a jak chcę skorzystać w formularzu z innego modelu to i tak ciągle będzie przekazywało ten model nadrzędny przekazany do widoku? Mam nadzieję, że wiadomo o co mi chodzi

Aventus
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:UK
  • Postów:2235
0

Już jakoś czas w MVC nie pisałem, ale o ile mnie pamięć nie myli to siłą rzeczy Twój widok odpowiadający za tworzenie nowego rekordu musi mieć tylko jeden model żeby wiedział co wysłać do serwera.


Na każdy złożony problem istnieje rozwiązanie które jest proste, szybkie i błędne.
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 2 godziny
  • Postów:5132
0

hmm, można ręcznie wpisać name="" w formularzu i nie trzeba się będzie męczyć z HTML Helperami, a na podstawie name zostanie podjęta próba zbindowania. Czyli nie jesteś związany z tym co przyjmuje dany widok i możesz wysyłać w formie co chcesz.

https://www.tektutorialshub.com/asp-net-core/asp-net-core-building-html-forms/

edytowany 8x, ostatnio: WeiXiao

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.