I have a list of checkboxes in 3 different partial view
i.e, in PartialView-1, I have some CheckBoxes and
in PartialView-2 I have a different list of CheckBoxes and
in PartalView-3 I have a different list of CheckBoxes.
My requirement is to write validation in Javascript in such a way that we need to select at least one checkbox to be select either in any of the 3 PartialViews, if not we need to throw an error message
My PartialView-1:
<div id = "PartialView1">
<label>PartialView1</label>
<div id="dias">
<div id="diast">
@if (IsUpper)
{
<div>
<div>
<div>
<span>Data1</span>
</div>
</div>
@for (var index = 0; index < 4; index++)
{
var labelNumber = Model.Data[index].Label;
if (index == 0)
{
<div>
<div>
<label>@labelNumber</label>
</div>
</div>
}
else
{
<div>
<div>
<div>
@Html.CustomCheckBoxFor(m => Model.Data[index].Close, new SelectListItem { Name = Html.NameFor(m => m.Data[index].Close).ToString() }, null, false)
</div>
<label>@labelNumber</label>
</div>
</div>
}
}
@for (var index = 4; index < 8; index++)
{
var labelNumber = Model.Data[index].Label;
<div>
<div>
@if (index == 4)
{
<div class="ver></div>
}
<div>
@Html.CheckBoxFor(m => Model.Data[index].Close, new SelectListItem { Name = Html.NameFor(m => m.Data[index].Close).ToString() }, null, false)
</div>
<label>@labelNumber</label>
</div>
</div>
}
<div>
<div><span>Lower</span></div>
</div>
</div>
}
</div>
</div>
</div>
My PartialView-2:
<div id="PartialView2">
***same code as PartialView1***
</dv>
My PartialView-3:
<div id="PartialView3">
***same code as PartialView1***
</dv>
