1
我试图创建一个使用嵌套手风琴的视图,到目前为止我没有太多的成功。 我需要顶级手风琴是一个类别,它将列出第二个手风琴的名称。MVC4嵌套手风琴与foreach循环
另一个缺点是我试图用foreach为每个不同的类别类型创建一个类别手风琴,然后在该手风琴内为表中的每个名称创建一个手风琴。
下面是一个例子:
Historical(accordion)-> museum(accordion)-> description, state
Sports(accordion)->soccer(accordion)-> description, state
->baseball(accordion)-> description, state
这是我现在有,但我不知道这是去它的最好办法还是不:
<div id="accordioncat">
@foreach (var item in Model)
{
<h3>@item.category</h3>
<div>
<h3>@item.name</h3>
<div>
<p>@item.description</p>
<p>@item.state</p>
</div>
</div>
}
</div>
与我模型我正在使用一个int类别将其加入到我的类别表中的类别id,并与状态相同。 这里是我的模型(这可能需要随之改变):
public class t_records
{
[Key]
public int ID { get; set; }
[Display(Name="Name")]
public string name { get; set; }
[Display(Name="Description")]
public string description { get; set; }
public int state { get; set; }
public int category { get; set; }
}