问题标签 [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.

0 投票
1 回答
1116 浏览

asp.net-mvc-4 - 设置由@html.checkboxfor 创建的隐藏输入类

我有一个视图,可以在其中动态添加/删除表中的复选框。在我看来,我正在使用 mvc4 razor 引擎。使用 synatx @Html.CheckboxFor(m=>m.xyz)razor 创建两个输入字段。一个带有 type checkbox,一个带有 type hidden。如果我给复选框一个类,@Html.CheckboxFor(m=>m.xyz, new {@class= "CheckboxClass})只有输入字段的类型checkbox得到这个类。有没有一种简单的方法可以为两个输入字段提供类?

0 投票
0 回答
95 浏览

c# - 修改的布尔值未从复杂绑定模型传入控制器方法

我正在尝试为应用程序的一部分构建搜索引擎,我需要帮助。我正在使用 MVC 4,但我不知道为什么我的 checkboxfor 总是返回“true”值。

我正在使用这些不同的项目:

一、搜索模型:

您几乎可以忽略那里的所有内容,我主要关注public List<StoreViewModel> mListStores = new List<StoreViewModel>();对象。AStoreViewModel是这种对象:

因此,基本上,对于我的应用程序拥有的每个商店,我都将其存储起来,并将 mIsSelected 放到true.

然后我渲染一个这样的页面:

然后,我的控制器方法:

默认情况下选中复选框,但尽管我取消选中它们,但该值仍为 true。谁能帮我弄清楚为什么这不起作用?

编辑

这是我认为循环的渲染:

编辑 2

我尝试过以不同的方式构建模型,如下所示:

所以,是的,我没有使用构建视图模型列表的方法,而是为我拥有的每个商店创建了单个布尔值。所以基本上我的视图现在呈现如下:

而且我确实得到了正确的检查值,但它很难看,每次我有一个新商店时我都需要去修改它。所以,基本上,我的问题仍然没有答案......

0 投票
2 回答
8341 浏览

javascript - 用于复选框事件绑定的剃须刀编辑器

我无法将事件绑定到 @html.editorfor

我听说它可能与“类”属性的存在有关,但我看不出任何联系。

当我使用 firebug 调试并手动添加处理程序时,一切正常。TextBoxFor、RadioButtonFor 等对 razor 事件绑定没有问题。

该怎么办?

0 投票
0 回答
67 浏览

asp.net-mvc-4 - 在 MVC4 中添加复选框

我已经搜索并且无法找到在我的视图中显示复选框的方法。我有 2 个实体:Assignment 和 Chore,这是一对多的关系(一个任务,很多家务)

如何显示所有可能的杂务列表

0 投票
2 回答
358 浏览

c# - CheckboxFor 始终为空

我在下面有一个 ViewModel 类:

看法

控制器

但是如果我选中我的复选框,它总是会得到空值。

帮我解决这个问题?

0 投票
1 回答
749 浏览

asp.net-mvc - 将 IList 绑定到 CheckBoxFor 不会返回检查值 MVC

我正在尝试将 IList 绑定到 Html.CheckBoxFor。

当我第一次尝试和调查时,我发现 KeyValuePair 因为它的私有性质而无法完成这项工作,所以我做了一个 MyKeyValuePair。所以现在在我的模型中我有:

我的看法是:

问题是 IList 中的那些 MyKeyValuePair 不会更新它们的值,但 MyProperty 会。我错过了什么?

0 投票
1 回答
4466 浏览

asp.net-mvc-4 - 从视图模型中的列表创建 CheckboxFor

我的视图模型类是

问题类是

} 在我看来

我无法访问 i.Question.question 但我可以在 CheckBox、TextBox 中访问,如下所示,我想将 Textbox 更改为 TextBoxFor 并将 CheckBox 更改为 CheckBoxFor 并将 TextBox 更改为 TextBoxFor

提前致谢.........

0 投票
1 回答
4388 浏览

asp.net-mvc - MVC 4 Razor 中的 Html CheckBoxFor 助手 - 无法将类型“int”隐式转换为“bool”

我正在尝试从外部数据库表中呈现复选框列表,但我不断收到此错误: 无法将类型 'int' 隐式转换为 'bool'

我猜它对返回列表的强类型视图不满意。任何人都可以请帮忙。先感谢您。

我的模型

我的观点

0 投票
1 回答
147 浏览

asp.net-mvc-4 - 获取 HttpGet 上的检查选项

我正在进行在线考试我想保留学生在 http get 上的答案我只想选中 http get 上的复选框,我将它们放在我的控制器中的模型中我只想在视图侧显示它们

我的模特

我的控制器

我的观点

正如您在控制器端看到的那样,我在模型中采用了已经选择的选项,我只是想将它们传递给查看并生成相应的复选框,如果有任何机构可以解决这个问题,请帮忙

0 投票
0 回答
75 浏览

asp.net-mvc-4 - 在 HttpGet 上的模型中获取选中的选项

我正在做在线考试我想保留学生在 http get 上的答案我只想选中 http get 上的复选框,我在我的查询中有它们我只想将它们添加到我的模型中

我的模特

我的控制器

我的查询

我的观点

正如您所看到的查询它在数据库中的列表ChkOptions中为我提供了选中的选项我只想在我的模型字段中 添加那个ChkOptions SelectedOptioncheckBox以便我可以显示已经在我的视图中选中的复选框