Я пытаюсь использовать userControl для отображения данных SqlDataReader.
на главной странице
public SqlDataReader Data2;
...
<uc1:WebUserControl ID="WebUserControl1" RData1="<%=Data2 %>" runat="server" />
и в пользовательском контроле
Repeater1.DataSource = RData1;
Repeater1.DataBind();
<asp:Repeater ID="Repeater1" runat="server"> <ItemTemplate>
<div class="row"> <b>
<%#DataBinder.Eval(Container.DataItem,
"replay_subject")%></b><br />
<%#DataBinder.Eval(Container.DataItem,
"replay_text")%><hr/> </div>
</ItemTemplate>
</asp:Repeater>
Но я продолжаю получать эту ошибку
Не удается создать объект типа 'System.Data.SqlClient.SqlDataReader' из его строкового представления '<% = Data2%>' для свойства 'RData1'.