Или просто:
targetListBox.Items.AddRange(inputString.Split(','));
Или это, чтобы убедиться, что строки обрезаны:
targetListBox.Items.AddRange((from each in inputString.Split(',')
select each.Trim()).ToArray<string>());
Oops! Как отмечают комментарии, пропущено, что это ASP.NET, поэтому невозможно инициализировать из массива строк - нужно сделать это так:
var items = (from each in inputString.Split(',')
select each.Trim()).ToArray<string>();
foreach (var currentItem in items)
{
targetListBox.Items.Add(new ListItem(currentItem));
}