I have a page that has a list of available companies on the left and the list of selected companies on the right. I can successfully transfer (move) items from left to right, but not right to left. I have done the same functionality in a different project and it works just fine. I event copied that code into this project and it doesn't transfer right to left. My original code is running under Telerik version 2014.1.403.40. This code is using 2015.1.225.45.
Markup:
Code behind (C#):
Is there something I'm missing?
Markup:
<tr> <td> <telerik:RadListBox runat="server" ID="radCompany" Sort="Ascending" AllowTransfer="True" TransferToID="radSelectedCompanies" Width="300px" Height="200px" AutoPostBackOnTransfer="True" AllowTransferOnDoubleClick="True" EnableDragAndDrop="True" TransferMode="Move" SelectionMode="Multiple" OnTransferred="radCompany_OnTransferred" EnableMarkMatches="True"> <ButtonSettings TransferButtons="TransferFrom,TransferTo" ShowTransfer="True"></ButtonSettings> </telerik:RadListBox> </td> <td> <telerik:RadListBox runat="server" ID="radSelectedCompanies" Sort="Ascending" Width="265px" Height="200px" SelectionMode="Multiple" EnableMarkMatches="True"> </telerik:RadListBox> </td></tr>Code behind (C#):
//loads list of companiesprivate void LoadUserCompanies(int loginId){ var dtCompanies = _admin.GetMASCustomersForUser(loginId); radSelectedCompanies.ClearSelection(); radSelectedCompanies.Items.Clear(); radSelectedCompanies.DataSource = dtCompanies; radSelectedCompanies.DataValueField = "company_id"; radSelectedCompanies.DataTextField = "company_id"; radSelectedCompanies.DataBind();}protected void radCompany_OnTransferred(object sender, RadListBoxTransferredEventArgs e){ Sort();}private void Sort(){ if (radCompany.Items.Any()) { radCompany.SortItems(); } if (radSelectedCompanies.Items.Any()) { radSelectedCompanies.SortItems(); }}Is there something I'm missing?
