В .NET, похоже, отсутствует свойство для поиска элемента , просто , выбранного в списке с множественным выбором; SelectedIndex всегда показывает первый выбранный элемент. Из памяти VB6 было свойство ListIndex, которое изменилось соответственно ... Зачем удалять полезное свойство?!
Дубликат: Как получить последний выбранный элемент в множественном списке ListBox?
Не могли бы вы создать скрытое поле и скопировать значение, выбранное каждый раз при событии щелчка, в это поле. Это всегда должно содержать последний элемент, выбранный клиентом.
Создать свой собственный список, который наследует от списка и переопределить onclick?