У меня есть код, подобный структуре ниже, атрибуты именования были разработаны таким образом, чтобы иметь дело с привязкой модели mvc.
На данный момент, с кодом, приведенным ниже - я хочу 4 переключателя - по 2 для каждого студента Имя и Фамилия. Где для каждого учащегося можно проверить одну радиокнопку, например, имя студента1 и фамилия студента2.
На данный момент - из-за невозможности настроить атрибут имени входа - все переключатели обрабатываются как одна и та же группа, в результате я могу выбрать максимум одну переключатель.
Любые идеи, спасибо.
public List<Student> Students = new List<Student>();
public class Student
{
public bool IsMale { get; set; }
public bool IsFemale { get; set; }
public bool IsOther { get; set; }
}
<div class="form-group-1">
<input type="radio" name="Students[0].IsMale" value="male"> Male
<input type="radio"name="Students[0].IsFemale"value="female">Female
<input type="radio" name="Students0].IsOther" value="other"> Other
</div>
<div class="form-group-2">
<input type="radio" name="Students[1].IsMale" value="male"> Male
<input type="radio"name="Students[1].IsFemale"value="female">Female
<input type="radio" name="Students[1].IsOther" value="other"> Other
</div>
<div class="form-group-3">
<input type="radio" name="Students[2].IsMale" value="male"> Male
<input type="radio"name="Students[2].IsFemale"value="female">Female
<input type="radio" name="Students[2].IsOther" value="other"> Other
</div>