我现在有个1.ASPX,他里面引用了2.ascx,
在2.ascx 里是<asp:DataList id="RepeaterRole" runat="server">
<HeaderTemplate>
<table>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#DataBinder.Eval(Container.DataItem, "username")%>
<td>
<asp:RadioButtonList ID="Rrole" Runat="server" RepeatDirection="Horizontal"></asp:RadioButtonList>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:DataList>我在1.aspx里要引用他这里面的DataList ,
我用FindControl根本找不到,
我就把他的 public System.Web.UI.WebControls.DataList RepeaterRole;
设置为public ,
然后在1.aspx引用2.ascx这个类,
DataList xx=new DataList();
xx=(DataList)myxx.RepeaterRole;
类是引用上了,也找到了,
可我一用的时候
for(int i=0;i<xx.Items.Count;i++)
就说未将对象引用设置到对象的实例。 
是不是要先引用ascx呀?
我不太理解,我就想用他,和他里面的RadioButtonList ,
将他保存到数据库里?
可找不到DataList