asp.net-mvc – 获取索引值razor foreach
发布时间:2020-05-27 20:47:53 所属栏目:asp.Net 来源:互联网
导读:我迭代一个List T在剃须刀foreach循环在我的视图中呈现一个部分。在部分我正在渲染一个记录,我想在我的视图中的一行中有4。我有一个css类为两个结束列所以需要确定在部分是否调用是第1或第4条记录。什么是最好的方式识别这在我的部分输出正确的代码? 这是我
|
我迭代一个List< T>在剃须刀foreach循环在我的视图中呈现一个部分。在部分我正在渲染一个记录,我想在我的视图中的一行中有4。我有一个css类为两个结束列所以需要确定在部分是否调用是第1或第4条记录。什么是最好的方式识别这在我的部分输出正确的代码? 这是我的主页包含循环: @foreach (var myItem in Model.Members){
//if i = 1
<div class="grid_20">
<!-- Start Row -->
//is there someway to get in for i = 1 to 4 and pass to partial?
@Html.Partial("nameOfPartial",Model)
//if i = 4 then output below and reset i to 1
<div class="clear"></div>
<!-- End Row -->
</div>
}
我想我可以创建一个int,我可以更新每一个传递和渲染文本没有问题,但它是传递整数值到我的部分我更关心。除非有更好的方法。 这里是我的部分: @{
switch()
case 1:
<text>
<div class="grid_4 alpha">
</text>
break;
case 4:
<text>
<div class="grid_4 omega">
</text>
break;
default:
<text>
<div class="grid_4">
</text>
break;
}
<img src="Content/960-grid/spacer.gif" style="width:130px; height:160px; background-color:#fff; border:10px solid #d3d3d3;" />
<p><a href="member-card.html">@Model.Name</a><br/>
@Model.Job<br/>
@Model.Location</p>
</div>
不知道如果我今天有一个金发碧眼的一天,这是非常容易,但我只是不能想到的最佳方式通过int值。希望有人可以帮助。 解决方法@{int i = 0;}
@foreach(var myItem in Model.Members)
{
<span>@i</span>
i++;
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.Net应用程序和最佳实践中使用WCF
- asp.net – 为什么当试图保存更改时,GridView行“null”的D
- asp.net-mvc – 即使我设置CustomError =“On”,自定义错误
- 将ASP.NET验证与JQuery相结合的优雅方式
- asp.net – MVC的最佳实践..使用接口的ViewModel绑定示例
- asp.net-mvc – Sql Views的流畅Nhibernate映射
- ASP.NET推送重定向会话超时
- entity-framework – IdentityServer 3 Asp.net身份:范围,
- Asp.net UserControl LoadControl问题
- asp.net-mvc-4 – MVC 4创建slug类型url
推荐文章
站长推荐
- ASP.NET C#列出哪些以及何时?
- asp.net-mvc – 如何运行Internet Explorer Sele
- asp.net-mvc – Kendo Grid导出到Excel – 所有页
- asp.net – ViewState作为属性
- asp.net – 在所选数据源上找不到具有该名称的字
- asp.net-core – 从与xproj相同的解决方案引用cs
- asp.net – 如何提取与Outlook正在显示的employe
- asp.net-mvc – ASP.NET MVC母版页
- asp.net – 当用户关闭浏览器等待长时间运行的We
- asp.net-mvc – 使用ASP.NET身份重置密码时的令牌
热点阅读
