Not Perfect but work though,
| @ReplaceName(Html.RadioButtonFor(i => i.Value, "1")) |
@Html.LabelFor(i => i.Value[0], "true") |
| @ReplaceName(Html.RadioButtonFor(i => i.Value, "0")) |
@Html.LabelFor(i => i.Value[1], "false") |
@functions {
int counter = 0;
MvcHtmlString ReplaceName(MvcHtmlString html){
return MvcHtmlString.Create(html.ToString().Replace("__Value", "__Value_" + counter++ +"_"));
}
}