我想从一个包含该控件的.aspx文件中设置我的.ascx控件的属性。
因此,在其中一个包含此控件的.aspx中,我使用以下代码尝试设置嵌入的.ascx的ItemsList属性:
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”。
所以我不知道它怎么会把void作为属性的一部分?...奇怪。
Add
方法是void类型。 - shahkalpeshList<T>.Add
并不是这种情况。 - shahkalpesh