asp.net-mvc – Razor如何创建一个CheckBox并使其为READONLY?
发布时间:2020-12-16 00:34:48 所属栏目:asp.Net 来源:网络整理
导读:我使用的是MVC 3和Razor 在我正在使用的那一刻 @model MyProject.ViewModels.MyViewModel @foreach (var item in Model.MyProperty){ tr td @Html.ActionLink("Edit","Edit",new { id = item.AdvSlotId }) | @Html.ActionLink("Details","Details",new { id
我使用的是MVC 3和Razor
在我正在使用的那一刻 @model MyProject.ViewModels.MyViewModel @foreach (var item in Model.MyProperty) { <tr> <td> @Html.ActionLink("Edit","Edit",new { id = item.AdvSlotId }) | @Html.ActionLink("Details","Details",new { id = item.AdvSlotId }) | @Html.ActionLink("Delete","Delete",new { id = item.AdvSlotId }) </td> <td> @item.AdvSlotId </td> <td> @item.Name </td> <td> @item.Description </td> <td> @Html.CheckBox(item.IsPublished,new { @disabled = "disabled" }) </td> <td> @item.Notes </td> </tr> } 视图模型: namespace MyProject.ViewModels { public class MyViewModel { public MyViewModel(List<AdvSlot> advSlots) { MyProperty= advSlots; } public List<AdvSlot> MyProperty { get; set; } } } 在我的模型中显示属性的复选框。因为我做错了,所以我只能显示一个如TRUE的文本。 你能告诉我如何用Razor创建CheckBox?我也需要把它作为READONLY。 谢谢你的帮助。 解决方法
应该是这样的:
@Html.CheckBoxFor(m => m.IsPublished,new { @disabled = "disabled" }) 更新: 假设你的类AdvSlot包含一个属性IsPublished,你可以写入你的循环: <td> @Html.CheckBox(item.AdvSlotId + "_IsPublished",item.IsPublished,new { @disabled = "disabled" }); </td> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在扩展方法中使用IoC
- asp.net分页控件AspNetPager的样式美化
- asp.net core 2.0 入门攻略 第一章 环境部署
- asp.net-mvc – 如何将ASP.Net MVC路径段中的1或0映射到布尔
- asp.net-mvc-4 – 如何使用Enterprise Library 6将异常,事件
- asp.net – SimpleMembership向经过身份验证的用户提供登录
- 如何重定向到returnUrl在Asp.Net MVC5中工作
- ASP.NET C#多项目解决方案.我应该把我的全局效用函数放在哪
- 如何在Azure中部署和托管.NET Core自托管控制台应用程序?
- 任何可用于在ASP.NET MVC页面上选择时间的JQuery时间插件?
推荐文章
站长推荐
- asp.net – 获取用户的IP地址
- asp.net-mvc – WebApi和Controller overkill
- Windbg程序调试系列1-常用命令说明&示例
- JSON在ASP.NET中使用方法
- asp.net – 检查ValidationGroup是否从代码隐藏有
- asp.net-mvc – Rotativa和Bootstrap网格样式
- asp.net-mvc-4 – 在VS2012中运行代码分析时出错
- asp.net – HTML divs可以在浏览器窗口之外?
- asp.net-mvc – 在ASP.Net MVC3的Razor视图中将值
- Mvc分页组件MvcSimplePager代码重构及使用
热点阅读