Avatar billede pomfrit Nybegynder
17. marts 2011 - 18:15 Der er 3 kommentarer og
1 løsning

MVC: Shared partial view

Jeg er ved at lære mvc 3 og razor.

Jeg har en menu, der skal bruges overalt på hjemmesiden og jeg har derfor lagt den som partial view i Shared mappen.

Den er inkluderet som @Html.Partial("_Menu") og indeholder følgende:
----------------
@model IEnumerable<Pomfrit.Models.MenuPage>
<ul>
@foreach (var item in Model)
{
<li><a href="/referencer/@item.Url">@item.Name</a></li>
}
</ul>
----------------

Jeg har en MenuController, men hvordan får sendt listen med MenuPage's fra den til det partielle shared view?
Avatar billede Syska Mester
17. marts 2011 - 20:31 #1
say woot.

Lyder som om du vil.

@Html.Action("name", "controller")

På din _Layoutcshtml side ...

mvh
Avatar billede pomfrit Nybegynder
21. marts 2011 - 09:51 #2
Avatar billede pomfrit Nybegynder
21. marts 2011 - 09:52 #3
Smider du et svar?
Avatar billede Syska Mester
21. marts 2011 - 14:58 #4
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester