问题标签 [radiobuttonfor]

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 回答
219 浏览

asp.net - 如何将多个 RadioButtonFor 值插入数据库

我想使用 MVC 将 3 个单选按钮值插入数据库。用户需要为每个类别(墙壁、屋顶、地板)选择一种材料

在此处输入图像描述

目前用户只能选择一个值(可能需要进行分组)。但是当我进行分组时,只有 structInfo 值被插入到数据库中。我需要将所有 3 个值插入数据库。

这就是数据库设计的样子 在此处输入图像描述

struct inf(walls,roof,floor) materialinfo 是 (bricks.concrete,woods, etc)

那么我可以将用户选择的所有 3 个值保存到数据库中吗?

这是我的看法

0 投票
3 回答
18432 浏览

c# - 如何在MVC asp.net c#中使用jquery

目前我正在使用 MVC asp.net 处理在线申请表。

这是我的表格。

在此处输入图像描述

我想要的是,当用户选择单个单选按钮时,应该禁用其他单选按钮文本字段。我设法在这里使用 JSFiddle 实现了这 一点

我所做的是
1) 将我创建的 JSFiddle 中的编码复制到 MVC 视图中

我将代码放在 @Html.BeginForm() 之前。但它不起作用。

2)所以我尝试将代码放入不同的js文件中,然后从视图中调用它

它仍然无法正常工作。任何我做错的想法。如何在 MVC 中使用这个 jquery 代码,这让我很困惑,因为当我在 JSFiddle 中编写代码时一切正常,但在 MVC 中却不行。我还从 nuget 管理器安装了 Jquery 包。真的需要一些指导。

谢谢你。

0 投票
1 回答
6371 浏览

asp.net-mvc - MVC 中单选按钮的验证消息

目前我正在创建在线表单,所以我在验证单选按钮字段时遇到了问题。我设法为我的所有文本框创建验证消息,但似乎为单选按钮创建验证消息与为文本框创建验证有很大不同?

我的问题是
我有性别、“男性”和“女性”的单选按钮,我应该如何验证这些字段?

我的视图模型

我的剃须刀

我的控制器

0 投票
0 回答
767 浏览

javascript - 使用 JavaScript 设置 RadioButtonFor 的值

我刚刚看到了RadioButtonForwithtruefalseas 2nd 参数的实现,但是如何使用 JavaScript 设置检查值?

我已经有一个现有代码,它通过 Id in 设置单选按钮的选中值,JavaScript并且仅@Html.RadioButton在 View 中使用。但我现在想要的是使用RadioButtonFor. 我该怎么做呢?我的 active 和 inactive 具有相同的 Id,两者 rbtn 仅值不同。

PS:不工作的代码在 JavaScript 的底部

模型:

看法:

Javascript的一部分:

0 投票
1 回答
441 浏览

asp.net-mvc - 如何检查 Html.radiobuttonfor

我的 MVC 项目中有三个单选按钮,如下面的代码。

当用户通过我的应用程序中的后退按钮返回页面时,我需要检查其中一个。

我已经在 Session 中保存了用户的响应(例如Session ("MyField") = model.MyField

你能帮我怎么做吗?

0 投票
2 回答
622 浏览

c# - RadioButtonFor 不返回所选值

所以,我试图弄清楚如何返回 RadioButtonFor 的选定值。应该很简单,但我错过了一些东西。

在我看来:

在控制器中,我有以下内容:

在 AccountHelper 中,这就是我所拥有的:

当我发布:

但是,出于某种原因,rvm.SelectedProfessionalRelations 返回为“System.Collections.Generic.List`1[System.Web.UI.WebControls.RadioButton]”

我应该补充一点,当你进入页面时,我有以下内容:

但没有选择任何内容。

我尝试将 RadioButtonFor 更改为

但这仍然没有选择任何东西(无论是当你转到页面还是发布时)。

在调试模式下运行时,我检查了 AccountHelper,它显示“无”被选中,但它没有反映这一点。

任何帮助将不胜感激!

0 投票
1 回答
602 浏览

asp.net - 将类应用于 RadioButtonFor

我正在为 RadioButtonFor 应用一个类,以便单选按钮和标签之间的宽度不会太大。如果没有类,单选按钮的左右两侧有很大的空间,如下所示。但是,当我应用该类时,由于使用了 if 条件,只有当前选中的单选按钮会删除空格(请参见下图中的“稍后告诉您”选项)。如何将课程应用于所有单选按钮?我尝试对代码进行以下更改,问题是即使此方法将类应用于所有单选按钮,保存在数据库中的单选按钮选择也不会应用于正确的单选按钮。使用以下方法,始终选择最后一个单选按钮: item.IsChecked == true ? new { @checked = "checked", @class = "myclassradio" } : new { @checked = "unchecked", @class = "myclassradio"}

在此处输入图像描述

我的完整代码如下:

0 投票
2 回答
1147 浏览

c# - 使用 Jquery 取消选中单选按钮

我有几个RadioButtonFor(剃刀),我正在尝试制作一个 JQuery 脚本,当您检查另一个按钮时取消选中其他按钮。

我有一个模型,其中包含要传递给 Html Helper 和打印机名称的布尔数组:

PrinterModel的如下:

在我看来,这给出了:

我知道我可以.prop('checked', false)在 JQuery 中使用来取消选中单选框,所以我在第一次播放时尝试取消选中默认按钮:

这什么也没做,但适用于复选框,为什么?

另外,默认情况下@checked="checked"不会RadioButtonFor选中,我也尝试过@checked = true哪个也不起作用。

有任何想法吗?

编辑当尝试name="default"按照建议使用时,我在导航器中检查页面时看到以下输入:

0 投票
1 回答
776 浏览

c# - 多个答案组和答案 asp.net MVC

我想使用 radiobuttonfor 和 checkboxFor 做一个或多个答案测验,但我不能让它工作。我看到的所有示例的问题是 Question 模型还注册了 SelectedAnswer,但在我的情况下,我希望每个可能的答案都是可选的,因为有些问题会有多个答案,因此 isSelected 属性直接位于 Answer 模型中。

因此,对于具有单一答案的问题,当我尝试使用 RadioButtonFor(m => m[question].Answers[answerToDisplayId].IsSelected) 创建模型时,每个答案都在其自己的组中,并且在我检查另一个答案时不会取消选中从那个问题(基本上它的行为就像一个checkBoxFor)

我目前拥有的:问题模型

答案型号:

风景 :

控制器:

这样做的好方法是什么?谢谢!

0 投票
1 回答
1133 浏览

asp.net-mvc - 如何从mvc中的radiobuttonfor获取唯一ID

我有一个下面的模型

控制器将模型传递给查看

在视图中填充单选按钮

发布方法

In post 方法g将作为null. 我在这里缺少什么?