问题标签 [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 投票
2 回答
2526 浏览

asp.net-mvc-3 - 编辑器模板(单选按钮列表)和传入字典的模型项是 [enum] 类型,但字典需要模型类型 X

环顾了类似的标题,但没有任何意义或没有任何效果。我明白为什么会出现错误,我只是想弄清楚如何修复它以使用我的EditorForModel. 我收到此错误:

传入字典的模型项的类型为“MyNameSpace.ViewModels.MyData+MyEnum”,但此字典需要“MyNameSpace.ViewModels.MyData”类型的模型项。

我的模型:

[UIHint]用来调用一个名为MyRadioButton.cshtml. 现在,我的视图也在调用 EditorTemplate 使用@Html.EditorForModel. 这是调用通用模板的视图页面的一部分:

两个模板都在“/Shared/EditorTemplates/”文件夹中。

这是MyRadioButton.cshtml模板:

这是BasicDetails.cshtml@Html.EditorForModel上面调用的):

我想避免在上面的单选按钮列表编辑器模板中出现任何复杂的东西,因为那里还有其他东西(我去掉了所有多余的东西,但仍然出现错误)。我在不同的视图中多次使用特定的单选按钮列表(这就是为什么我想对其进行模板化而不是复制/粘贴)。有什么建议吗?

0 投票
2 回答
84524 浏览

asp.net-mvc - MVC4:单个布尔模型属性的两个单选按钮

我正在尝试为互斥的单选按钮找到正确的 Razor 语法,这些单选按钮都反映了我的模型上的布尔属性的值。我的模型有这个:

我想用两个单选按钮来显示这个,一个是“男性”,另一个是“女性”,但到目前为止我尝试的所有内容都没有反映IsFemale模型上属性的实际值。目前,我有这个:

如果我更改和更新,这似乎可以正确地保留该值,但不会将正确的值标记为已选中。我敢肯定这是愚蠢的,但我被困住了。

0 投票
1 回答
78 浏览

asp.net-mvc-2 - 如何使 radiobuttonFors 可以通过其文本选择?

我被以下内容难住了:

这是我的代码:

这段代码使我的单选按钮很好。我在这里遇到的问题是我担心用户无法通过其文本选择单选按钮,而必须单击按钮本身。如何使单选按钮可以通过其文本选择?

必须使用此控件:向我提出业务需求。

0 投票
1 回答
4678 浏览

asp.net-mvc-3 - ASP.Net MVC 3 RadioButton 没有默认选择

我正在使用 Razor 视图开发 ASP.Net MVC 3 Web 应用程序。在视图中,我想问用户一个只能有是/否答案的问题,因此,我计划使用两个单选按钮。

我有一个 ViewModel 传递给我的 View,它看起来像这样

在我的视图中,我有以下代码行来显示是和否选项的单选按钮

我的问题是,当用户第一次来到这个视图时,我不想选择是或否选项。目前,当我创建我的 ViewModel 的实例(见上文)时,属性euNational默认为false,当 ViewModel 传递给我的视图时,这意味着自动选择了选项 No。

无论如何,当用户第一次看到视图时,默认情况下没有选择任何选项?

谢谢大家的帮助。

0 投票
1 回答
3975 浏览

asp.net - 可以更改 RadioButtonFor 的名称吗?

我在视图中使用 foreach 循环来显示几个单选按钮行..



因为我在模型绑定时遇到问题,所以我创建了手动 id 以满足我的要求(不同的递增 id)。
但是我认为名称属性再次出现问题。对于第一个和每个循环,我得到相同的名称属性(不递增),即如果我从第一个循环中选择单选按钮,那么它会从其他循环中取消选择 taht 行。

喜欢

如您所见,所有循环的名称属性都是相同的,具有不同的 id。
现在我的问题是......是否可以像 id 一样覆盖 RadioButtonFor 的 name 属性?

0 投票
1 回答
2266 浏览

asp.net-mvc-3 - 将单选按钮绑定到 MVC3 中的单个模型预操作

如何使用 MVC 将 2 个单选按钮绑定到单个模型属性@Html.RadioButtonFor()

0 投票
1 回答
8018 浏览

html - 如何覆盖 RadioButtonFor 的名称属性?

我正在尝试将使用 for 循环和 Razor 语法创建的单选按钮组合在一起。这是代码:

for 循环内的第三行是问题所在。基本上名称不会改变,它始终是“Sessions[x].Checkbox”。复选框是自定义类的属性(布尔值)。我似乎无法调试 Razor 的东西,所以任何帮助将不胜感激,我猜这对这里的人来说是非常明显的。

编辑 Dimitrov 的帖子很有帮助。下面是我使用的最终代码。我使用@class 和@id 属性能够使用Javascript 来选择最初选择的会话(因为这是一个编辑,而不是创建表单)。

0 投票
1 回答
5606 浏览

asp.net-mvc-3 - 在循环语句中生成 MVC3 RadioButton 列表

我的一位同事创建了一个模型,就在这里。

模型

我打算创建一个循环,为 ApplicationStatusId 生成单选按钮列表,就像这样......

剃刀代码

但是会发生的是,所有创建的单选按钮都具有相同的名称,因此它们被分组为一个巨大的单选按钮集合。不是通过学校ID...挠头

有人可以在这里帮助我,并指出我将如何创建按行分组的单选按钮的正确方向吗?

0 投票
2 回答
2977 浏览

asp.net-mvc-3 - MVC3 @html.radiobuttonfor

这是我的课:

我的观点 :

这是我的控制器

在类即“Tabelfields”中,我创建了新属性,即 SelectedOption。我继承了基类,即问题。其中 Question 是 Sql server 数据库中的一个表。

我用这个创建了强烈的类型视图

如果我将强烈类型的视图更改为

我收到这个错误

“传入字典的模型项的类型为‘System.Collections.Generic.List 1[SQLOperation.Models.Question]', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable1[SQLOperation.Models.QuestionClass+Tabelfields]’。”

为什么我会收到此错误,我该如何解决?

谢谢,

杰伊

0 投票
1 回答
4557 浏览

asp.net-mvc-3 - MVC3 @Html.RadioButtonfor 将数据从视图传递到控制器

基本上,我正在尝试使用 MVC 创建一个带有四个答案(单选按钮)的问题的反馈表。

在视图中:我可以通过每个答案的单选按钮来查看问题和答案。

在控制器中:我在这里很困惑。

我想将选定的问题和答案从 View 发送到控制器。

我的看法

我的控制器

我的模型

}

我没有收到问题,它是在控制器中使用适当的电子邮件选择的选项。

如何在控制器中获取它?