ASP.NET и C #.
Я хотел бы иметь список CheckboxList с элементом «Выбрать все».
- Когда этот конкретный элемент выбран, все остальные будутбыть выбранным тоже.
- Когда выбор удаляется из этого предмета, то же самое происходит и со всеми остальными предметами.
- Проверка / снятие отметки с любых других элементов будет влиять только на этот конкретный элемент, независимо от состояния выбора элемента «Выбрать все».
Я ищу решение jqueryк этому.
Вот код привязки данных в моем коде:
IList<Central> Centrals = new CentralProvider().GetAllCentralsAsList();
Centrals.Insert(0, new Central(){Central_ID = 999, Central_Name = "Select All"});
CentralChecks.DataSource = Centrals;
CentralChecks.DataTextField = "Central_Name";
CentralChecks.DataValueField = "Central_ID";
CentralChecks.DataBind();
И вот разметка:
<div class="CentralDiv" id="CentralDiv">
<h2>Centrals:</h2>
<span>
<asp:TextBox ID="CentralTextBox" runat="server" CssClass="textbox">Centrals</asp:TextBox>
<img id="CentralArrow" src="images/down_arrow.jpg" style="margin-left: -22px; margin-bottom: -5px" />
</span>
<div id="CentralEffect" class="ui-widget-content">
<asp:CheckBoxList ID="CentralChecks" runat="server" onclick="GetSelectedCentralValue();">
</asp:CheckBoxList>
</div>
</div>
Обратите внимание, что настраница, поэтому любое решение должно иметь это в виду.