Вы можете обойти. Сохраните переменную bool и установите для нее значение true при привязке списка. Когда событие возникает, проверка переменной установлена в true, игнорируйте событие и установите переменную в false
//something like this
bool isBinding = false;
//when binding
isBinding = true;
listbox.DataBind();
//in the selection change event
if(isBinding)
{
isBinding = false;
return;
}