У меня есть дерево RadDropDown, если я щелкаю три параметра и затем отправляю выбранное значение раскрывающегося списка, содержащего ожидаемые три значения.Если бы я затем удалил 2 значения, я бы ожидал увидеть 1 значение в выпадающем списке выбранных значений.Вместо этого есть 4, оригинальные 3 плюс единственный, который теперь остался.По какой-то причине кажется, что он никогда не удаляет значения, если я не удалил все записи явно.
<telerik:RadDropDownTree ID="ddlAlertType" runat="server" DropDownSettings-AutoWidth="Enabled" DataFieldID="Column4" DataTextField="Column1" DataValueField="Column4"
CheckBoxes="TriState" CheckNodeOnClick="true" AutoPostBack="true" OnClientSelectedIndexChanged="OnClientSelectedIndexChanged" CausesValidation="false" CssClass="sm-form-control">
</telerik:RadDropDownTree>
JavaScript:
function OnClientSelectedIndexChanged(sender, args)
{
__doPostBack('ddlAlertType','');
}