Musze o to zapytac, bo zwyczajnie nie mam pojecia jak to zrobic, jak to ogarnac :/. Chce zrobic "Panel uzytkownika" jako partial view, ktory bedzie wsywietlany na kazdej stronie. Mam pomysl jak zrobic kontroler i funkcje do tego, ale nie mam zielonego pojecia jak to polaczyc z shared partial view i ogolnym layoutem strony.. Gdzies tam czytalem o RenderPartial, Render Action, ale nigdzie nie wyczytalem, jak to zgrac jakims kontrolerem :/. Bede wdzieczny za wszelkie podpowiedzi.

- Rejestracja:ponad 12 lat
- Ostatnio:ponad 4 lata
- Postów:2412
1
// gdzies daleko w kontrolerze.
[ChildActionOnly]
public ActionResult Something()
{
return PartialView(...);
}
// gdzies w widoku.
@Html.Action("Something")
shagohad
A w jakim kontrolerze mam umiescic ten "ActionResult" ?. W jakimkolwiek, czy najlepiej zrobic jeden kontroler, do ktorego odwolywac sie bedzie ten konkretny partial view ?.

n0name_l
Najlepiej tam, gdzie masz pozostale rzeczy zwiazane z panelem uzytkownika. Domyslam sie, ze chodzi o cos typu tego na 4p, wiec tam gdzie masz akcje dotyczace 'wiekszego' profilu.
shagohad
Czyli w kontrolerze zwiazanym z profilem uzytkownika. Dziekuje za pomoc !

somekind
@shagohad, pytania na temat wątku zadajemy w formie postów, a nie komentarzy.
shagohad
Dzieki za zwrocenie uwagi, bede pamietal na przyszlosc.
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.