问题标签 [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.
asp.net-mvc - 保存对 CheckBox 更改的更改?
我有一个反映数据库中表的 MVC 索引页面。
其中一列是布尔值。
我想在索引页面中有一个复选框,单击该复选框后,会立即调用一个操作,该操作将在现场保存新状态,而无需提交/刷新。
asp.net - ASP.net MVC 复选框问题
我正在开发一个 ASP.net MVC 项目,并且我正在使用CheckBoxFor
辅助方法为boolean
我的模型中的 a 提供值,如下所示:
如果该复选框被用户选中,则它可以完全正常工作并且当控制器接收到模型时。ShouldSaveSearch 属性将设置为 true。
然后我将ShouldSaveSearch
属性设置为false
,然后返回与最初提交的相同模型的相同视图。
但是,当视图呈现时,此属性的复选框仍处于选中状态。有什么我遗漏的东西阻止复选框取消选中吗?
c# - C# MVC 使用复选框选项构造视图并将答案自动绑定到对象的正确方法?
我想制作一个网页来存储用户最喜欢的水果。
这是我的模型:
我已经在User和userFruit之间创建了一个链接,因此一个 User 对象包含一个 UserFruit 列表。
在控制器中,我将向视图传递两件事:
- 模型:用户模型
- ViewBag:水果
在视图中,我想以 CheckBox 格式列出 VierBag.Fruit 中的所有水果,例如
- [ ] Apple
- [ ] Orange
- [ ] Banana
允许用户选择多个水果。
实现 View 以便答案可以自动绑定到 UserFruit 对象的最佳方法是什么?
asp.net-mvc - 带有模型 IEnumerable 的 webgrid 中的 CheckBoxFor和 T.boolValue
我一直在努力解决一件小事。我想为模型中的特定字段显示一个复选框。我的观点有一个 IEnumerable 作为@model:
问题是这一行:
产生的错误是这样的:
编译器错误消息:CS1973:“System.Web.Mvc.HtmlHelper>”没有名为“CheckBoxFor”的适用方法,但似乎具有该名称的扩展方法。扩展方法不能动态调度。考虑强制转换动态参数或在没有扩展方法语法的情况下调用扩展方法。
为什么在我的其他行中,格式: (item) => 有效,但在此复选框上无效?
我也试过:
产生错误的地方是:
编译器错误消息:CS1928:“System.Web.Mvc.HtmlHelper>”不包含“CheckBoxFor”的定义和最佳扩展方法重载“System.Web.Mvc.Html.InputExtensions.CheckBoxFor(System.Web.Mvc. HtmlHelper, System.Linq.Expressions.Expression>)' 有一些无效参数
任何帮助将非常感激。
亲切的问候,
asp.net-mvc - EF 和 CheckboxFor
基本上我想要一个包含Owner详细信息的视图。Owner可以有多种类型的Vehicle (或没有),可以使用 Checkbox 进行选择:
提交时,必须更新数据库,因为下次在视图中显示所有者时,所有者必须选中正确的复选框。
我不确定如何构建我的 EF 模型,也不确定我是否正确链接它以获得我想要的结果。
我不想将车辆类型作为字段硬编码到Owner对象中,因为有大量车辆。
谁能指出我如何链接这些模型的正确方向?我需要数据库中的两个或三个表吗?
这是我目前所拥有的,但它可能是错误的。如果您有任何想法,请立即停止阅读以避免混淆。 欢迎任何意见!
型号:
控制器 :
下面的视图不会编译,因为我迷路了。
索引.cshtml
EditorTemplates/OwnerVehicles.cshtml
c# - How to get multiple dynamic checkboxFor values in controller
Here I am creating a form with dynamic elements. I need to assign the Name property to checkboxfor I tried but Iam getting error.
Index.cshtml:
Controller:
Model:
Error:
c# - 无法使用 Html.CheckBoxFor 让 CheckBox 更新 MVC Razor 中的模型
似乎有很多问题涵盖了类似的基础,但我还没有找到一个可以澄清我遇到的问题的问题。
我正在尝试创建一个简单的任务列表,看起来像这样(抱歉无法发布图片):
我无法获取更新模型的复选框(我想要一个复选框单击以调用相关控制器来设置模型中的更新状态)
我可能有错误的控制器签名/参数之类的!
目前,如果我选中一个复选框,然后删除另一个任务,则会呈现旧的复选框状态(模型尚未更新)
这是我的模型
这是我的看法
以及我对控制器操作的尝试(未调用)
根据要求删除方法
我试过将此javascript添加到视图
不确定它是否被调用
还是没有JOY
asp.net-mvc - ASP.NET MVC 中的复选框和隐藏字段
Html.CheckboxFor
生成具有false
值的隐藏字段,这是合理的。但现在我需要使用 GET HTTP 方法来实现表单。当我提交表单时,显然 true 和 false 值被发送到服务器。问题是 MVC 模型绑定器无法理解“真、假”值。
我该如何解决这个问题?
asp.net-mvc-4 - 单击复选框时传递其他值
单击复选框时,我想传递其他值。我的代码如下
控制器是
在Var 测试中我得到True或False
有什么方法可以获取ProjectId 吗?
asp.net-mvc - @html.checkboxfor 不向控制器返回值视图
我正在研究mvc3。我创建了一个模型,其中包含两个属性,即Name和IsSelect。
这里是。
我正在传递这个模型来查看。
这是我的看法。
当我运行它时,它给了我一个错误,即@Html.CheckBoxFor(model => model.IsSelect.Value)
在线。
可空对象必须有一个值。
但是当我将 IsSelect 值设置为它时,false
它工作正常。但它不返回 IsSelect 属性的值。它将空值返回给控制器。我认为这是一个非常简单的问题,但我想念一些东西。那么,如何处理中的空值@Html.CheckBoxFor
?以及如何将其值返回给控制器?