• 1401/05/23

نحوه پاس دادن لیست به پارشیال ویو :

سلام وقتتون بخیر

من میخوام توسط پارشیال ویو منوی اصلی سایت رو داخل _Layout نمایش بدم ولی برنامه بدون ارور ران میشه و هیچی نمایش داده نمیشه دلیلش چیه؟

این کد پارشیال ویو:

@model List<WebApplication4.Models.MainMenuTable>

@foreach (var item in Model)
{
    <li class="nav-item">
        <a class="nav-link text-dark" asp-page="@item.Link">@item.Title</a>
    </li>
}

این کد صفحه _Layout :

@{
    var partialModel = new List<MainMenuTable>()
    {
   
    };
}

و این:

<partial name="_MainMenu" model="partialModel"/>
  • 1401/05/23
  • ساعت 17:05

سلام دوست من وقتتون بخیر 

دوست من برای این کار از ViewComponent ها استفاده کنید


  • 1401/05/23
  • ساعت 19:20

ممنون از ویو کامپوننت استفاده کردم


  • 1401/05/24
  • ساعت 19:17

خواهش میکنم دوست من 

موفق باشید


logo-enamadlogo-samandehi