我有一个 PDF 课程
public class UIClonePDFDetail
{
public int CatalogueID { get; set; }
public List<PDF> PDFToClone { get; set; }
}
pdf 类是:
public class PDF
{
public int ID{ get; set; }
public bool Selected{ get; set; }
}
我正在尝试创建一个单选按钮列表,供用户选择 1,这会设置 PDFToClone 列表中 PDF 元素的选定属性。
Html.RadioButtonFor(model => Model.UIClonePDFDetail[Model.UIClonePDFDetail.IndexOf(stageSelection)].Selected, "stageSelection")
但这允许单选按钮的多个选择。我明白为什么会发生这种情况,因为 Html 标签的名称元素不同。有什么办法可以让他们进入同一个家庭吗?
单选按钮For http://msdn.microsoft.com/en-us/library/system.web.mvc.html.inputextensions.radiobuttonfor%28v=vs.108%29.aspx包含接受 HTML 属性的重载。您可以创建一个匿名类型并包含 Name 属性,如下所示:
Html.RadioButtonFor(model => Model.UIClonePDFDetail[Model.UIClonePDFDetail
.IndexOfstageSelection)].Selected, "stageSelection", new { Name = "grp" })
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)