Diskuze: ASP.net MVC SQL 2x model 1x view 1x Controller
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 7 zpráv z 7.
//= 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.
Zkus to trošku rozvést, takhle jsem z toho srnec, daněk, jelen...
Souvisí spolu ty dvě tabulky? Mají něco společného? Podle čeho ta data
budeš vybírat? Proč do dvou listů a pak do jednoho View? atd...
ja jsem to pochopil tak, ze vytahne napr. id z jedne tabulky a podle toho id
hleda v druhe tabulce.
Bezna praktika v PHP kdyz se dela bez relace.
Pánové díky moc za všechno už je vyřešeno
Abych to jinak více rozvedl
tabulky spolu vůbec nesouvisí a pouze jsem potřeboval nahnat data ze dvou
tabulek do jednoho vzhledu
vyřešeno přes třetí model. Díky moc
Pokud spolu ty tabulky vubec nesouvisi, bylo by mnohem lepsi, tam
vyrenderovat výsledky Child akce..
Tedy neco jako
@Html.Action("Table1")
@Html.Action("Table2")
a k tomu 2 akce oanotovane jako [ChildActionOnly] . Budes pak moci vnimat ten grid, jako samostatnou komponentu a budes ji moci reusnout i u jinych akci..
Ma to ale jednu nevyhodu.. Budes tam pak muset mít nějaké handlení transakce, co je vázané PerRequest, jinak by se ti mohlo stát, že tam budeš mít nekonzistentní data...
Vzhledem ale k tomu, že se ChildAkce pouzivaji nejcasteji k AJaxové výměně určité části stránky, tak to uživatel stejně vnímá tak, že ta tabulka je načítána "asynchronně", tudíž nemusí data v tabulce třeba přímo sedět zbytku stránky.
Zobrazeno 7 zpráv z 7.