Если Вы используете механизмы представления по умолчанию, то локальные ресурсы работают в представлениях. Однако, если необходимо захватить строки ресурса в рамках действия контроллера, Вы не можете получить локальные ресурсы и иметь для использования глобальных ресурсов.
Это имеет смысл, когда Вы думаете об этом, потому что локальные ресурсы локальны для aspx страницы и в контроллере, Вы даже не выбрали свое представление.
Или вы могли бы использовать ...
var dataSource = new[] { "item1", "item2", "item3" };
comboBox1.DataSource = dataSource;
comboBox2.BindingContext = new BindingContext();
comboBox2.DataSource = dataSource;
Вам нужно создать два разных экземпляра источника данных. Для этого вы можете использовать метод расширения ToArray :
var dataSource = new string[] { "item1", "item2", "item3" };
comboBox1.DataSource = dataSource.ToArray();
comboBox2.DataSource = dataSource.ToArray();