使用asp.net MVC的 HtmlHelper 时遇到的小问题,报错:Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions.
2024-09-25 06:18:21
异常信息:Templates can be used only with field access, property access, single-dimension array index, or single-parameter custom indexer expressions
解决办法:
由以下代码:
@foreach (var item in Model)
{
@Html.DisplayFor(m => !item.IsIdle, "BoolIcon")
}
改为: @foreach (var item in Model)
{
var active = !item.IsIdle;
@Html.DisplayFor(m => active , "BoolIcon")
}
或者
由以下代码:
<div class="controls" style="width:20%">
@{ int index = @Model.chapter_index + 1;}
@Html.TextBoxFor(model => index, new { @class = "span11" })
</div>
改为:
<div class="controls" style="width:20%">
@{ int index = @Model.chapter_index + 1;}
@Html.TextBoxFor(model => index, new { @class = "span11" })
</div>
最新文章
- Python3 面向对象(基础篇)
- 前端Js框架汇总
- python 字符串技巧 from python cookbook
- ListView 加载更多列表 Load More mono forandroid 项目笔记
- Hibernate总结
- Android 云服务器的搭建和友盟APP自动更新功能的实现
- 常用的邮箱服务器(SMTP、POP3)地址、端口
- react与jQuery对比,有空的时候再翻译一下
- DevExpress GridControl 后台设置列
- 10881 - Piotr&#39;s Ants(排序)
- 第23讲 UI_布局 之相对布局
- $in的方法总结
- Python 读写文件操作
- 删除除了 id 号不同,其他都相同的学生冗余信息
- 判断 iPhone 是否已插入 SIM 卡的方法
- HTML&;javaSkcript&;CSS&;jQuery&;ajax-XSS
- Android Studio 修改包名最便捷做法
- 洛谷P2949 工作调度Work Scheduling [USACO09OPEN] 贪心
- mvc ajax访问后台时session过期无法跳转到Login页面问题解决
- Pentaho BI server 中 CCC table Component 的使用小技巧