ASP.NET MVC3(Razor)中的视图中局部变量的简单增量
发布时间:2020-12-15 18:48:30 所属栏目:asp.Net 来源:网络整理
导读:那么这只是尴尬。我甚至不能在ASP.NET MVC3(Razor)中看到一个简单的增量。我已经做了搜索,看来Razor的文档是相当稀疏的。这是我尝试过的并且失败的惨败: @{ var counter = 1; foreach (var item in Model.Stuff) { ... some code ... @{counter = counter
那么这只是尴尬。我甚至不能在ASP.NET MVC3(Razor)中看到一个简单的增量。我已经做了搜索,看来Razor的文档是相当稀疏的。这是我尝试过的并且失败的惨败:
@{ var counter = 1; foreach (var item in Model.Stuff) { ... some code ... @{counter = counter + 1;} } } 我也试过@ {counter;}只是为了踢,无济于事)如果有人能启发我,我会感激的。谢谢! 解决方法@{ int counter = 1; foreach (var item in Model.Stuff) { ... some code ... counter = counter + 1; } } 说明: @{ // csharp code block // everything in here is code,don't have to use @ int counter = 1; } @foreach(var item in collection){ <div> - **EDIT** - html tag is necessary for razor to stop parsing c# razor automaticaly recognize this as html <br/> this is rendered for each element in collection <br/> value of property: @item.Property <br/> value of counter: @counter++ </div> } this is outside foreach (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-web-api – 如何测试我的web api方法
- 如何在asp.net中向客户端发送“拒绝访问”的http响应?
- asp.net-mvc – LabelFor和TextBoxFor不生成相同的id
- asp.net-core – 实体框架核心服务默认生命周期
- asp.net-mvc – 如何在asp.net mvc 4中实现社交登录?
- asp.net – 如何从浏览器历史记录中删除页面?
- asp.net – DotNetOpenAuth收到电子邮件
- 实体框架 – ASP.NET Identity Model First因重命名的AspNe
- ASP.NET应用程序池回收问题
- asp.net-mvc – 看起来你忘了注册HTTP模块与Windsor城堡与I
推荐文章
站长推荐
- 如何将现有的ASP.NET应用程序升级到ASP.NET vNex
- asp.net-mvc – 如何在MVC中调用.ashx文件?
- asp.net字符串分割函数使用方法分享
- 在ASP.NET AJAX中动态添加控件到UpdatePanel
- asp.net-mvc-3 – 当HTTP响应状态设置为400时,II
- asp.net-web-api – SimpleInjector RegisterWeb
- asp.net-mvc – 我可以从子部分视图访问父视图的
- 如何在ASP.Net Gridview中添加“确认删除”选项?
- asp.net-mvc – AddImplicitRequiredAttributeFo
- asp.net-mvc – 如何在asp.net中使用Captcha mvc
热点阅读