Diskuze: ASP.NET MVC Modely
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Vytvoříš model, který v sobě nese ty dva (nebo zkopíruješ vlastnosti z těch dvou do jednoho). Má to rozdíly jen, že když máš modely dva, můžeš aspoň rozdělit view do partialview. Když to narveš do jednoho, tak už to view bude asi trošku komplexnější.
Většinou se to řeší tak, že si vytvoříš "VievModel". Vytvoříš si třídu, která bude mít veřejné properties a budeš v ní předávat data fo pohledu. Samozřejmě, taková třída je poté napevno svázána s pohledem a jinde bys s ní neměl pracovat. Je to jako takový balíček, ve kterém vše přeneseš.
Já jsem si našel na to téma několik návodů, např.: http://www.dotnet-stuff.com/…-asp-net-mvc. Ale nikde nebylo vysvětleno, která metoda je vhodná pro jakou situaci, případně která je nejpoužívanější/nejvhodnější.
Zobrazeno 5 zpráv z 5.