使用ASP .Net MVC 4,Razor View
我有一个CheckBoxFor:
<div class="editor-checkbox-field"> @Html.CheckBoxFor(model => model.Is2ndMailBody,new { @name = "secMailBody",@id = "secMailBody",@class = "secMailBody",@onclick = "disable(this.form.secMailBody)",@value = "Create Table",@text = "Create Table" }) </div>
但CheckBox本身正在显示.我如何显示文本CheckBox的用途?
我的模特有:
public bool IsChecked { get; set; }
javascript工作正常,css也.我只想知道如何显示此复选框的文字?
编辑1:
我想要复选框右侧的文本创建第二个邮件正文.
解决方法
答案1:只需将字符串放在CheckBox之后,如下所示.
<div class="checkbox"> <label> @Html.CheckBoxFor(m => m.Is2ndMailBody) Create Second Mail Body </label> </div>
答案2:在模型中,
[Display(Name = "Create Second Mail Body")] public bool Is2ndMailBody{ get; set; }
在视图中
<div> @Html.CheckBoxFor(m => m.IsChecked) @Html.LabelFor(m => m.Is2ndMailBody) </div>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。