问题标签 [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.
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
上面调用的):
我想避免在上面的单选按钮列表编辑器模板中出现任何复杂的东西,因为那里还有其他东西(我去掉了所有多余的东西,但仍然出现错误)。我在不同的视图中多次使用特定的单选按钮列表(这就是为什么我想对其进行模板化而不是复制/粘贴)。有什么建议吗?
asp.net-mvc - MVC4:单个布尔模型属性的两个单选按钮
我正在尝试为互斥的单选按钮找到正确的 Razor 语法,这些单选按钮都反映了我的模型上的布尔属性的值。我的模型有这个:
我想用两个单选按钮来显示这个,一个是“男性”,另一个是“女性”,但到目前为止我尝试的所有内容都没有反映IsFemale
模型上属性的实际值。目前,我有这个:
如果我更改和更新,这似乎可以正确地保留该值,但不会将正确的值标记为已选中。我敢肯定这是愚蠢的,但我被困住了。
asp.net-mvc-2 - 如何使 radiobuttonFors 可以通过其文本选择?
我被以下内容难住了:
这是我的代码:
这段代码使我的单选按钮很好。我在这里遇到的问题是我担心用户无法通过其文本选择单选按钮,而必须单击按钮本身。如何使单选按钮可以通过其文本选择?
必须使用此控件:向我提出业务需求。
asp.net-mvc-3 - ASP.Net MVC 3 RadioButton 没有默认选择
我正在使用 Razor 视图开发 ASP.Net MVC 3 Web 应用程序。在视图中,我想问用户一个只能有是/否答案的问题,因此,我计划使用两个单选按钮。
我有一个 ViewModel 传递给我的 View,它看起来像这样
在我的视图中,我有以下代码行来显示是和否选项的单选按钮
我的问题是,当用户第一次来到这个视图时,我不想选择是或否选项。目前,当我创建我的 ViewModel 的实例(见上文)时,属性euNational默认为false,当 ViewModel 传递给我的视图时,这意味着自动选择了选项 No。
无论如何,当用户第一次看到视图时,默认情况下没有选择任何选项?
谢谢大家的帮助。
asp.net - 可以更改 RadioButtonFor 的名称吗?
我在视图中使用 foreach 循环来显示几个单选按钮行..
因为我在模型绑定时遇到问题,所以我创建了手动 id 以满足我的要求(不同的递增 id)。
但是我认为名称属性再次出现问题。对于第一个和每个循环,我得到相同的名称属性(不递增),即如果我从第一个循环中选择单选按钮,那么它会从其他循环中取消选择 taht 行。
喜欢
如您所见,所有循环的名称属性都是相同的,具有不同的 id。
现在我的问题是......是否可以像 id 一样覆盖 RadioButtonFor 的 name 属性?
asp.net-mvc-3 - 将单选按钮绑定到 MVC3 中的单个模型预操作
如何使用 MVC 将 2 个单选按钮绑定到单个模型属性@Html.RadioButtonFor()
html - 如何覆盖 RadioButtonFor 的名称属性?
我正在尝试将使用 for 循环和 Razor 语法创建的单选按钮组合在一起。这是代码:
for 循环内的第三行是问题所在。基本上名称不会改变,它始终是“Sessions[x].Checkbox”。复选框是自定义类的属性(布尔值)。我似乎无法调试 Razor 的东西,所以任何帮助将不胜感激,我猜这对这里的人来说是非常明显的。
编辑 Dimitrov 的帖子很有帮助。下面是我使用的最终代码。我使用@class 和@id 属性能够使用Javascript 来选择最初选择的会话(因为这是一个编辑,而不是创建表单)。
asp.net-mvc-3 - 在循环语句中生成 MVC3 RadioButton 列表
我的一位同事创建了一个模型,就在这里。
模型
我打算创建一个循环,为 ApplicationStatusId 生成单选按钮列表,就像这样......
剃刀代码
但是会发生的是,所有创建的单选按钮都具有相同的名称,因此它们被分组为一个巨大的单选按钮集合。不是通过学校ID...挠头
有人可以在这里帮助我,并指出我将如何创建按行分组的单选按钮的正确方向吗?
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.IEnumerable
1[SQLOperation.Models.QuestionClass+Tabelfields]’。”
为什么我会收到此错误,我该如何解决?
谢谢,
杰伊
asp.net-mvc-3 - MVC3 @Html.RadioButtonfor 将数据从视图传递到控制器
基本上,我正在尝试使用 MVC 创建一个带有四个答案(单选按钮)的问题的反馈表。
在视图中:我可以通过每个答案的单选按钮来查看问题和答案。
在控制器中:我在这里很困惑。
我想将选定的问题和答案从 View 发送到控制器。
我的看法:
我的控制器:
我的模型:
}
我没有收到问题,它是在控制器中使用适当的电子邮件选择的选项。
如何在控制器中获取它?