问题标签 [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-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
得到这个类。有没有一种简单的方法可以为两个输入字段提供类?
c# - 修改的布尔值未从复杂绑定模型传入控制器方法
我正在尝试为应用程序的一部分构建搜索引擎,我需要帮助。我正在使用 MVC 4,但我不知道为什么我的 checkboxfor 总是返回“true”值。
我正在使用这些不同的项目:
一、搜索模型:
您几乎可以忽略那里的所有内容,我主要关注public List<StoreViewModel> mListStores = new List<StoreViewModel>();
对象。AStoreViewModel
是这种对象:
因此,基本上,对于我的应用程序拥有的每个商店,我都将其存储起来,并将 mIsSelected 放到true
.
然后我渲染一个这样的页面:
然后,我的控制器方法:
默认情况下选中复选框,但尽管我取消选中它们,但该值仍为 true。谁能帮我弄清楚为什么这不起作用?
编辑
这是我认为循环的渲染:
编辑 2
我尝试过以不同的方式构建模型,如下所示:
所以,是的,我没有使用构建视图模型列表的方法,而是为我拥有的每个商店创建了单个布尔值。所以基本上我的视图现在呈现如下:
而且我确实得到了正确的检查值,但它很难看,每次我有一个新商店时我都需要去修改它。所以,基本上,我的问题仍然没有答案......
javascript - 用于复选框事件绑定的剃须刀编辑器
我无法将事件绑定到 @html.editorfor
我听说它可能与“类”属性的存在有关,但我看不出任何联系。
当我使用 firebug 调试并手动添加处理程序时,一切正常。TextBoxFor、RadioButtonFor 等对 razor 事件绑定没有问题。
该怎么办?
asp.net-mvc-4 - 在 MVC4 中添加复选框
我已经搜索并且无法找到在我的视图中显示复选框的方法。我有 2 个实体:Assignment 和 Chore,这是一对多的关系(一个任务,很多家务)
如何显示所有可能的杂务列表
c# - CheckboxFor 始终为空
我在下面有一个 ViewModel 类:
看法
控制器
但是如果我选中我的复选框,它总是会得到空值。
帮我解决这个问题?
asp.net-mvc - 将 IList 绑定到 CheckBoxFor 不会返回检查值 MVC
我正在尝试将 IList 绑定到 Html.CheckBoxFor。
当我第一次尝试和调查时,我发现 KeyValuePair 因为它的私有性质而无法完成这项工作,所以我做了一个 MyKeyValuePair。所以现在在我的模型中我有:
我的看法是:
问题是 IList 中的那些 MyKeyValuePair 不会更新它们的值,但 MyProperty 会。我错过了什么?
asp.net-mvc-4 - 从视图模型中的列表创建 CheckboxFor
我的视图模型类是
问题类是
} 在我看来
我无法访问 i.Question.question 但我可以在 CheckBox、TextBox 中访问,如下所示,我想将 Textbox 更改为 TextBoxFor 并将 CheckBox 更改为 CheckBoxFor 并将 TextBox 更改为 TextBoxFor
提前致谢.........
asp.net-mvc - MVC 4 Razor 中的 Html CheckBoxFor 助手 - 无法将类型“int”隐式转换为“bool”
我正在尝试从外部数据库表中呈现复选框列表,但我不断收到此错误: 无法将类型 'int' 隐式转换为 'bool'。
我猜它对返回列表的强类型视图不满意。任何人都可以请帮忙。先感谢您。
我的模型
我的观点
asp.net-mvc-4 - 获取 HttpGet 上的检查选项
我正在进行在线考试我想保留学生在 http get 上的答案我只想选中 http get 上的复选框,我将它们放在我的控制器中的模型中我只想在视图侧显示它们
我的模特
我的控制器
我的观点
正如您在控制器端看到的那样,我在模型中采用了已经选择的选项,我只是想将它们传递给查看并生成相应的复选框,如果有任何机构可以解决这个问题,请帮忙
asp.net-mvc-4 - 在 HttpGet 上的模型中获取选中的选项
我正在做在线考试我想保留学生在 http get 上的答案我只想选中 http get 上的复选框,我在我的查询中有它们我只想将它们添加到我的模型中
我的模特
我的控制器
我的查询
我的观点
正如您所看到的查询它在数据库中的列表ChkOptions中为我提供了选中的选项我只想在我的模型字段中 添加那个ChkOptions SelectedOptioncheckBox以便我可以显示已经在我的视图中选中的复选框