asp.net-mvc-3 – 剃刀语法动态命名HTML元素
发布时间:2020-12-15 18:33:24 所属栏目:asp.Net 来源:网络整理
导读:我有一个表单,使用这样的Razor代码创建了一些复选框元素 foreach (var tag in Model.Tags) { input type="checkbox" id="@tag.ID" name="@tag.ID" value="@tag.TagName"/@tag.TagNamebr / } 这个工作,但我想要的ID和名称是这样的格式chkTag [TagID]我已经
我有一个表单,使用这样的Razor代码创建了一些复选框元素
foreach (var tag in Model.Tags) { <input type="checkbox" id="@tag.ID" name="@tag.ID" value="@tag.TagName"/>@tag.TagName<br / } 这个工作,但我想要的ID和名称是这样的格式chkTag [TagID]我已经尝试过这个 <input type="checkbox" id="chkTag@tag.ID" name="chkTag@tag.ID" value="@tag.TagName"/> 但是剃刀只是把整个东西当作字符串,并将它们命名为chkTag@tag.ID。 所以我想我的问题是如何添加动态剃刀ID到我的名字和身份证号码的末尾? 谢谢 解决方法
您应该使用tag.ID附近的括号,如下所示:
chkTag@(tag.ID) 全部代码: foreach (var tag in Model.Tags) { <input type="checkbox" id="chkTag@(tag.ID)" name="chkTag@(tag.ID)" value="@tag.TagName"/> } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- msbuild – 通过TFS 2015部署ASP.NET 5(vNext)
- asp.net-mvc – 在不显眼的验证过程中使用parseJSON的语法错
- asp.net-mvc – 什么可以导致ViewData.ModelState.IsValid变
- ASP.NET MVC的Model元数据与Model模板:将”ListControl”引
- asp.net-mvc – Asp.Net mvc session与cache
- asp.net – 剃刀视图中的div颜色
- Asp.net“全球”变量
- asp.net – 我可以覆盖web.config中的连接字符串以进行本地
- ASP.NET MVC/C++#:我可以避免在单行C#条件语句中重复自己吗
- 清除ASP.NET临时文件缓存的麻烦
推荐文章
站长推荐
- asp.net-mvc-5 – nuget中用于与WEB API集成的Ni
- asp.net-web-api – WebApi:如何将状态从过滤器
- 如何在ASP.Net 4 Razor和Twitter Bootstrap中使用
- Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ex
- 如何在ASP.Net MVC应用程序中访问WCF服务?
- 可以将图像添加到ASP.NET按钮吗?
- asp.net – 如何使ASP CheckBoxList标签与复选框
- Refit在ASP.NET Core中的实践
- .net – 关于强名称验证跳过的奇怪问题
- ASP.NET NUnit:使用.NET 4的HttpModule的良好单
热点阅读