【发布时间】:2016-09-06 11:58:12
【问题描述】:
我在 div (class="example") 中有简单的 bootstrap(3) 选项卡。
我将div 保存在部分视图中。
我在我的 Razor 视图中使用 foreach 循环,将对象传递给 Partial 视图并为每次迭代输出它。
我怎样才能简单地浏览每个div 自己的标签而不影响循环内的其他标签?
查看:-
@foreach (var pbrModel in Model)
{
@Html.Partial("~/_TestViewPartial.cshtml", pbrModel)
}
局部视图:-
@model PbrViewModel
<div class="example">
<!-- Nav tabs -->
<ul class="nav nav-tabs">
<li class="active"><a href="#home" data-toggle="tab">Home</a></li>
<li><a href="#profile" data-toggle="tab">Profile</a></li>
<li><a href="#messages" data-toggle="tab">Messages</a></li>
<li><a href="#settings" data-toggle="tab">Settings</a></li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div class="tab-pane active" id="home">...</div>
<div class="tab-pane" id="profile">...</div>
<div class="tab-pane" id="messages">...</div>
<div class="tab-pane" id="settings">...</div>
</div>
</div>
【问题讨论】:
-
您可以使用
for循环,并将循环的每次迭代的索引附加到选项卡的id,以赋予它们唯一的ID。我会在下面添加一个答案
标签: asp.net twitter-bootstrap razor