[英]How to Fill List dynamically with Partial Views Asp.net mvc
在我的Web應用程序中,用戶可以添加新選項卡
TabModel
{
public string TabName {get; set;}
public List<SubTabModel> Subs {get; set;}
}
每個選項卡可以包含子選項卡列表
SubTabModel
{
public string SubTabName {get ; set;}
}
如何執行添加子選項卡的可用性,並獲得Requirement屬性的全部功能,並使用其SubTab發布此選項卡模型並繼續?
SubTabModel
{
public string SubTabName {get ; set;}
public T RelatedModel {get ; set;}
}
您需要使用與通用相關的mvc模型,然后才能應用驗證。 你可以那樣做。
希望以下內容對您有所幫助
部分視圖
@model List<TabModel>
@{
<ul>
@foreach (var item in Model)
{
<li>
<a>@item.TabName</a>
@if (item.Subs != null)
{
<ul>
@foreach (var subItem in item.Subs)
{
<li>
<a>@subItem.SubTabName</a>
</li>
}
</ul>
}
</li>
}
</ul>
}
控制者
return PartialView("PartialViewName", TabModel);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.