【发布时间】:2015-04-20 14:28:46
【问题描述】:
目前我正在使用 Html.EditorFor 和 bool? 字段,想知道是否可以用 Bootstrap Toggle 替换它。
我尝试了以下方法:
ViewBag.News = Convert.ToBoolean(model.News) ? "Yes" : "No";
@Html.HiddenFor(model => model.News)
<input name="news" type="checkbox" value="@ViewBag.News" data-toggle="toggle" data-off="No" data-on="Yes" data-onstyle="success" />
似乎value 字段被忽略了,查看http://www.bootstraptoggle.com/ 上的示例,值的使用无处可见,这很奇怪,因为它最初是一个复选框。
任何关于如何将模型数据绑定到 Bootstrap Data-Toggle 组件的想法将不胜感激:-)
【问题讨论】:
标签: javascript asp.net asp.net-mvc html twitter-bootstrap