Я пытаюсь установить свойство моих .ascx элементов управления из .aspx, используя этот элемент управления.
Итак, в одном из моих .aspx, у которого есть этот элемент управления, у меня есть следующий код, пытающийся установить свойство ItemsList моего встроенного .ascx:
Item item = GetItem(itemID);
myUsercontrol.ItemList = new List<Item>().Add(item);
Свойство в .ascx, которое я пытаюсь установить, выглядит следующим образом:
public List<Item> ItemsList
{
get { return this.itemsList; }
set { this.itemsList = value; }
}
Ошибка. Невозможно неявно преобразовать тип 'void' в 'System.Collections.Generic.List'
Итак, я не понимаю, где это становится недействительным как часть свойства?... странно.