2015-09-03 16 views
0
​​

体会不工作:嵌套for循环 - @RadioButtonFor预期

this answer我的代码正在为每部手机单个单选按钮后发现,但基于家庭是不是绑在一起。

我在想什么?

他们两个都检查,或未经检查,但他们不是(绑定?)还,我可以检查他们两人或控件的名称取消选中两者)正确的?

enter image description here

+0

只是出于好奇,是因为我处理布尔值? – Pakk

+0

您的目标是允许他们只选择一个电话作为主要电话吗? –

+0

@ stephen.vakil,这是正确的。 – Pakk

回答

0

我不知道它会使用RadioButtonFor在这里是不可能的。 RadioButtonFor将基于您提供的lambda表达式构建单选按钮的Name。如果你的模型有一个属性PrimaryPhone,那么你可以使用RadioButtonFor(m=> m.Homes[h].PrimaryPhone),但它的方式,lambda表达式将导致它构造一个特定于每个手机的名称。

请参见:How can I override the name attribute of a RadioButtonFor?

您可以使用您的建议手动构建一个无线分组第一语法,或者你可以考虑增加一个属性到模型存储首选电话。