Я сталкиваюсь со следующей проблемой, когда использую RadComboBox
:
ddl_contactList.Items.Clear();
ddl_contactList.DataSource = ContactList.GetContactListsByDep(year, main_code);
ddl_contactList.DataTextField = "list_desc";
ddl_contactList.DataValueField = "list_code";
ddl_contactList.DataBind();
ddl_contactList.Items.Insert(0, new Telerik.Web.UI.RadComboBoxItem("NewList", "-1"));
ddl_contactList.SelectedIndex = 0;
<telerik:RadComboBox ID="ddl_contactList" runat="server" AutoPostBack="True" CausesValidation="False"
CollapseDelay="0" Culture="ar-EG" ExpandDelay="0" Filter="StartsWith" ItemsPerRequest="10"
MarkFirstMatch="true" Skin="Outlook" EnableAutomaticLoadOnDemand="True" EmptyMessage="-List name-"
ShowMoreResultsBox="True"
onselectedindexchanged="ddl_contactList_SelectedIndexChanged" AppendDataBoundItems ="true">
</telerik:RadComboBox>
всегда количество элементов в поле со списком 1
!!! хотя источник данных содержит много элементов, поэтому, когда я пытаюсь получить выбранное значение для любого элемента в любое время, я всегда получаю -1
!!
Как получить правильный selectedvalue
?