后台代码:
SqlConnection myconnection =new SqlConnection ();
conn mydb=new conn ();
mydb.sqlconnection (myconnection,"3508");
SqlDataAdapter da=new SqlDataAdapter ("select dl,id from dl order by id desc",myconnection);
    DataSet ds=new DataSet ();
da.Fill (ds,"dl");
SqlDataAdapter da1=new SqlDataAdapter ("select xl,ddl,id from xl order by id desc",myconnection);
da1.Fill (ds,"xl");
ds.Relations.Add ("myrelation",ds.Tables["dl"].Columns["dl"],ds.Tables ["xl"].Columns ["ddl"]); //DataTable tb=new DataTable ();
//da.Fill(tb);
this.Repeater1.DataSource=ds.Tables ["dl"];
this.Page.DataBind();
myconnection.Close ();
前台代码:
<asp:Repeater id=Repeater1 runat="server" EnableViewState="False">
<ItemTemplate>
<a href='product.aspx?id=<%#DataBinder.Eval(Container.DataItem,"ID")%>'><%#DataBinder.Eval(Container.DataItem,"dl")%></a><br><asp:Repeater id=Repeater2 runat="server" DataSource='<%# ((DataRowView)Container.DataItem).Row.GetChildRows("myrelation") %> ' Runat="server">
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "xl")%><br>
</ItemTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>为什么会提示以下错误呢?
编译器错误信息: CS0246: 找不到类型或命名空间名称“DataRowView”(是否缺少 using 指令或程序集引用?)