Twitter bootstrap 3 当我点击标签时,我丢失了数据和代码,没有再次循环抛出模型?
你好 我试着在“Categories”表中循环抛出数据,它起作用了——我在第一次打开视图时得到了数据,但如果我点击一个选项卡查看它的内容,我只得到了第一条记录? 我不知道为什么我会丢失第一次得到的所有数据? 剃须刀代码:Twitter bootstrap 3 当我点击标签时,我丢失了数据和代码,没有再次循环抛出模型?,twitter-bootstrap-3,asp.net-mvc-5,Twitter Bootstrap 3,Asp.net Mvc 5,你好 我试着在“Categories”表中循环抛出数据,它起作用了——我在第一次打开视图时得到了数据,但如果我点击一个选项卡查看它的内容,我只得到了第一条记录? 我不知道为什么我会丢失第一次得到的所有数据? 剃须刀代码: @section personAds{ <h2 class="title text-center">Person Ads</h2> <div class="col-sm-12"> <ul class="nav nav-tabs"
@section personAds{
<h2 class="title text-center">Person Ads</h2>
<div class="col-sm-12">
<ul class="nav nav-tabs">
<li class="active"><a href="#propertytab" data-toggle="tab">Home</a></li>
<li><a href="#carstab" data-toggle="tab">Cars</a></li>
</ul>
</div>
<div class="tab-content">
@foreach (var personItems in Model.Where(isCompany => isCompany.isCompany == false))
{
<div class="tab-pane fade active in" id="propertytab">
<div class="col-sm-3">
<div class="product-image-wrapper">
<div class="single-products">
<div class="productinfoslide text-center">
<img src="@Url.Content(personItems.catImage)" alt="" />
<h4>@personItems.catName</h4>
<a href="#" class="btn btn-default plus-info"><i class="@personItems.classIcon"></i>More</a>
</div>
</div>
</div>
</div>
</div>
<div class="tab-pane fade" id="carstab">
<div class="col-sm-3">
<div class="product-image-wrapper">
<div class="single-products">
<div class="productinfoslide text-center">
<img src="@Url.Content(personItems.catImage)" alt="" />
<h4>@personItems.catName</h4>
<a href="#" class="btn btn-default plus-info"><i class="@personItems.classIcon"></i>More</a>
</div>
</div>
</div>
</div>
</div>
}
</div>
public ActionResult Contact()
{
var model = _db.Categories.ToList();
return View(model);
}
我尝试删除where条件,得到了相同的结果-当我点击任何选项卡时,我只得到了第一条记录强>
请看问题的视频从代码的外观来看,我认为您只是将“foreach”放在了错误的位置。 看起来您正在创建重复的“tab”DIV,每个DIV中只有一条记录 这可能更好一些,请注意,我已将“propertytab”移到@foreach之外
<div class="tab-pane fade active in" id="propertytab">
@foreach (var personItems in Model.Where(isCompany => isCompany.isCompany == false))
{
<div class="col-sm-3">
<div class="product-image-wrapper">
<div class="single-products">
<div class="productinfoslide text-center">
<img src="@Url.Content(personItems.catImage)" alt="" />
<h4>@personItems.catName</h4>
<a href="#" class="btn btn-default plus-info"><i class="@personItems.classIcon"></i>More</a>
</div>
</div>
</div>
</div>
}
</div>
<div class="tab-pane fade" id="carstab">
@foreach (var personItems in Model.Where(isCompany => isCompany.isCompany == false))
<div class="col-sm-3">
<div class="product-image-wrapper">
<div class="single-products">
<div class="productinfoslide text-center">
<img src="@Url.Content(personItems.catImage)" alt="" />
<h4>@personItems.catName</h4>
<a href="#" class="btn btn-default plus-info"><i class="@personItems.classIcon"></i>More</a>
</div>
</div>
</div>
</div>
}
</div>
@foreach(模型中的var personItems.Where(isCompany=>isCompany.isCompany==false))
{
@猫名
}
@foreach(模型中的var personItems.Where(isCompany=>isCompany.isCompany==false))
@猫名
}
这里有关于这个问题的帮助吗?