问题标签 [checkboxfor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 将模型从 Radio 切换到 Checkboxfor
我正在运行一个 MVC5 站点并尝试将其从使用单选按钮切换到复选框。我已经阅读了该站点上的许多其他示例,但似乎无法使其正常工作。我当前的 ViewModel 将作为 NULL 发布到控制器。这是它目前的样子:
SelectedLeader 用于跟踪 RadioButton 的 Selected 元素的 RowKey,因此认为我可以将其切换为 IEnumerable 但与其他示例相比仍然看起来不正确。我的 HTML 如下所示:
当它回发到服务器时,Team 实际上返回为 null(与 SelectedLeader 相同,但不使用该 ATM)。我相信我设置 CheckboxFor 的方式可能有问题,但它确实正确设置了它的初始设置。
有任何想法吗?谢谢你。
史蒂夫
asp.net-mvc - 无法在 Razor 部分中选择 MVC 5 Html 帮助程序 CheckBoxFor
因此,我从一家数字机构获得了需要转换为 MVC 的 html。我知道 Html.CheckboxFor(..) 创建了一个额外的隐藏输入字段,以将复选框的非选择捕获为 false。
但是在我的页面上我无法选择我的复选框。如果我在 Firebug 中删除<input type="hidden....>
,我可以选中该复选框。(如我无法单击复选框并使其在视觉上被选中)
生成的html是:
(提供给我的html)
(由 html 助手生成的 html - 我没有费心尝试使用标签,因为我不确定样式是否仍然有效)。
有人有什么想法吗?我不是 100% 在这篇文章中包含什么来帮助找到答案。
剃刀视图包含:
我可以从我的动作控制器中的表单中获取值,但我不明白为什么这样做的模型绑定方式不起作用。
asp.net-mvc - 视图返回的 ASP.NET MVC bool 值为 1 或 0
我正在使用 ASP.NET MVC,但在使用 CheckBoxFor 时遇到了一些问题。这是我的问题:
我在视图中有以下代码:
model.stade
是布尔类型。在我的控制器中,我有:
我收到一个错误,因为当Model.Stade
提交给视图时,值是 1 或 0,并且我收到一个错误说“无法将字符串识别为有效的布尔值”,但是如果 Model.stade 是布尔值,为什么模型被提交给像0或1这样的视图?我该如何解决这个问题?
asp.net-mvc-4 - 模型绑定 CheckboxFor 与 ICollection
我的班级是
并且视图是
显示视图时,它会在模型(团队)中显示 Trials 对象(3 Trials)并显示在表单上,但是当表单发布时,在控制器中我没有得到任何 Trials 值,它显示 0 Trials...我完成了通过在类中将 ICollection 更改为 IList 但是......团队类是由 EF 自动生成的,当项目重新运行时它忘记了更改,所以我想用 ICollection plz ......
asp.net-mvc - 传递多个复选框值并根据 MVC 4 中选中的复选框动态生成文本框
使用 - ASP.NET MVC 4
用户界面就像 -
在提交按钮上单击我需要验证是否选中了复选框。如果不是,则显示消息 - 请选择一种产品。
如果选中,则在控制器中,传递所选的产品代码和名称和编号。检查到另一个页面的复选框
我们如何在 MVC 4 中实现这一点?
asp.net-mvc-5 - 当用户勾选复选框时,CheckBoxFor 值不会改变
我有一个用于 JQuery 表单并绑定到我的模型的 checkBoxFor,我的问题是,当用户选中或取消选中该框时,用于某些客户端验证的值始终为 true,而用于服务器端验证的值始终为错误的。为什么我的复选框没有更新值?
看法:
查看模型
公共类 AXAddRoleViewModel {
客户端验证:
自定义验证器属性:
自定义验证器 javascript:
谁能告诉我应该在哪里寻找问题以及问题是什么?
感谢您对这个问题的任何帮助。
validation - MVC 验证至少一个复选框或一个文本框被选中
我有一个表格,其中必须至少选中一个复选框或填写一个文本框。
我有一个 ViewModel 填充 CheckboxList 并在 ViewModel 中的 SelectedWasteTypes 属性需要时获取所选值加上文本框(其他)值。我认为我的问题是我无法针对此属性进行验证,因为视图上没有与其直接相关的表单元素。我对 MVC 很陌生,这个让我很困惑。
从 ViewModel
查看(段)
控制器逻辑(如果你可以这样称呼它)
我非常觉得我已经走上了一条小河……我曾考虑过使用 JQuery,但理想情况下我希望服务器端验证以确保捕获此信息(这是法律要求)。但是,如果这只能在客户端实现,我会接受它。
有什么建议么?
jquery - 防止只读复选框调用事件处理程序?
我有一个具有以下相同语法的复选框列表,其中一些是只读的:
首先我想提一下,在这种情况下我不能使用“禁用”属性。请不要告诉我这样做。以下是我单击复选框时的事件处理程序:
呸呸呸……
当我单击只读复选框时,我不想调用该函数。我怎样才能做到这一点?
asp.net-mvc-3 - 需要 Checkbox as bool 的帮助?从视图渲染时的字段
我面临布尔问题?(可空)同时从 MVC3 视图渲染。
模型:
意见:
从视图中勾选复选框后,控制器不会加载与其关联的对象。对于 IsEmailConfirmed,它显示“null”,而不是“true”。我怀疑 IsEmailConfirmed.Value 在内部与 IsEmailConfirmed 的值不匹配。如果没有,有人可以帮我解决这个问题吗?