MVC kontroler przekazuje pusty model

MVC kontroler przekazuje pusty model
Krzysztof Pe
  • Rejestracja: dni
  • Ostatnio: dni
  • 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

Aventus
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: UK
  • Postów: 2235
Krzysztof Pe
  • Rejestracja: dni
  • Ostatnio: dni
  • 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: dni
  • Ostatnio: dni
  • 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.

WeiXiao
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5227
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/

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.