If RadListView is sorted by first two columns and you add items using the following code: ListViewDataItem item = new ListViewDataItem(); radListView1.Items.Add(item); item[0] = name; item[1] = sTime; the sort order will not be refreshed correctly. To workaround this issue, use the BeginUpdate/EndUpdate methods to surround the above code block.