[英]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.