如何发回一组复杂的单选按钮



就目前而言,用户可以选择每个单选按钮,因为属性name对于每个单选按钮都是唯一的。有没有办法将每个Employee视为自己的单选按钮组?即员工 [0] 只能选择"是"或"否",不能同时选择两者。

我选择使用此命名约定的原因是,它可以很好地与回发到列表的绑定配合使用。

<input name="Employees[0].Yes" value=Yes type="radio">
<input name="Employees[0].No" value=No type="radio">
<input name="Employees[1].Yes" value=Yes type="radio">
<input name="Employees[1].No" value=No type="radio">
<input name="Employees[2].Yes" value=Yes type="radio">
<input name="Employees[2].No" value=No type="radio">
<input name="Employees[3].Yes" value=Yes type="radio">
<input name="Employees[3].No" value=No type="radio">

为什么不这样做呢?

<input name="Employees[0]" value=Yes type="radio">
<input name="Employees[0]" value=No type="radio">
<input name="Employees[1]" value=Yes type="radio">
<input name="Employees[1]" value=No type="radio">
<input name="Employees[2]" value=Yes type="radio">
<input name="Employees[2]" value=No type="radio">
<input name="Employees[3]" value=Yes type="radio">
<input name="Employees[3]" value=No type="radio">

最新更新