//////////////////////////////
about.aspx里加载left.ascx用户控件<uc1:left id="Left1" runat="server"></uc1:left>/////////////////////////////
left.ascx用户控件内容<asp:Repeater id="productSort" runat="server">
<HeaderTemplate>
  <table>
</HeaderTemplate>
<FooterTemplate></TABLE></FooterTemplate>
</asp:Repeater>left.ascx.cs内容
if(Request.QueryString["language"]=="english")
{
this.productSort.ItemTemplate=Page.LoadTemplate("inc/EsortItemTemplate.ascx");
}
else
{
this.productSort.ItemTemplate=Page.LoadTemplate("inc/sortItemTemplate.ascx");
}
this.productSort.DataSource=ds.Tables["returnTable"];
this.productSort.DataBind();/////////////////////////
sortItemTemplate.ascx内容<tr><TD>
<%#DataBinder.Eval(Container.DataItem, "sortName")%>
</TD></tr>我这样动态加载ItemTemplate模板怎么会出现错误?
编译器错误信息: CS0117: “System.Web.UI.Control”并不包含对“DataItem”的定义