【发布时间】:2011-07-07 21:03:19
【问题描述】:
我想在用户控件中定义一个公共属性,其类型为 List,我可以将 List 传递给该属性,然后让控件将其绑定到转发器。
public partial class RepeaterPager : System.Web.UI.UserControl
{
public List<T> DataSource;
}
调用代码
List<someClass> list = new List<someClass>;
RepeaterPager1.DataSource = list ;
我认为这很简单,但在声明公共属性的行上出现错误找不到类型或命名空间名称“T”(您是否缺少 using 指令或程序集引用?)。我做错了什么
干杯
斯图尔特
【问题讨论】:
-
您需要为整个类分配一个泛型,或者将其更改为 List
。