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; }
}