Каков правильный способ сделать это в контроле datarepeater?DataRepeater без субконтроля
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<strong><%= Eval("FullName") %></strong><br />
<p>
<%= Eval("Summary") %>
</p>
</ItemTemplate>
</asp:Repeater>
Получение ошибки методы Databinding, такие как Eval(), XPath() и Bind() может быть использована только в контексте управления DataBound.
Я хотел бы просто написать FullName и Summary. Но я не хочу влагать субконтроли. Является ли Repsonse.Write лучшим способом?
UPDATE: Не уверен, если это необходимо, но только так, как я был в состоянии решить эту проблему был с контролем
Вы не Repeater1.DataSource и Repeater1.DataBind() в коде? – 2009-11-11 20:30:28
Nope. В CodeBehind ничего плохого нет. – BuddyJoe