gpt4 book ai didi

c# - 使用单独的 foreach 在一行中显示两个 div

转载 作者:行者123 更新时间:2023-11-28 01:06:29 27 4
gpt4 key购买 nike

我想使用 bootstrap 将 View 中填充的数据分成不同的列。现在发生了什么,第二个 foreach 中的所有结果都显示在第一个 foreach 中的所有结果之下。我愿意……

在第一个 foreach 中显示第 1 列中的所有结果。

第二个 foreach 在第 2 列中显示所有结果..

<div class="container">
<div class="row">
@foreach (var winner in Model.AwardWinners.Where(x => x.Type == 1))
{
<div class="col-xs-12 col-sm-6 col-md-6 d-block">
<div class="colourbar"></div>
<div class="awardWinnersBox">
<div class="top-info">

<div class="soloAuthorPhoto">
<img src="" alt="" onerror="this.src = '/images/noProfilePhoto.png'" />
</div>

<div class="authordetails">
<div class="soloAuthorHeading"></div>
<div class="soloAuthorName"></div>
</div>


<div class="verticalDivide"></div>
<div class="award">
<img src="/images/AwardWinners/thought-leader-logo.png" alt="" class="typeImage" />
<div class="awardName">
@winner.AwardName
</div>
</div>
</div>

<div class="title"><a href="">test</a></div>
<div class="eventTimeDetails">@(winner.Contact ?? "")</div>
<span class="bottomLine"></span>
<div class="firmMask">
<img src="" onerror="this.src='/images/lex-linkedin.png'" />
</div>
</div>
</div>
}

@foreach (var winner in Model.AwardWinners.Where(x => x.Type == 2))
{
<div class="col-xs-12 col-sm-6 col-md-6">
<div class="colourbar"></div>
<div class="awardWinnersBox">
<div class="top-info">

<div class="soloAuthorPhoto">
<img src="" alt="" onerror="this.src = '/images/noProfilePhoto.png'" />
</div>

<div class="authordetails">
<div class="soloAuthorHeading"></div>
<div class="soloAuthorName"></div>
</div>


<div class="verticalDivide"></div>
<div class="award">
<img src="/images/AwardWinners/Legal-influencer-logo.png" alt="" />
<div class="awardName">
@winner.AwardName
</div>
</div>
</div>

<div class="title"><a href="">test</a></div>
<div class="eventTimeDetails">@(winner.Contact ?? "")</div>
<span class="bottomLine"></span>
<div class="firmMask">

</div>
</div>
</div>
}
</div>
</div>

最佳答案

我会先添加列,然后是内容:

<div class="container">
<!--Column 1-->
<div class="col-6">
<!-- For each 1 -->
</div>

<!--Column 2-->
<div class="col-6">
<!-- For each 2 -->
</div>
</div>

请记住,您必须将布局应用于 2 列,并且内容 block 应占据 100% 的列。

关于c# - 使用单独的 foreach 在一行中显示两个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52334462/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com