C# 中继器未显示来自SQL数据源的项
我需要使用一个转发器来显示来自SQL数据源对象的数据,但它不起作用。我在GridView上也尝试了同样的方法,效果很好,所以除了中继器外,其他一切都正常 我得到的结果是一堆“System.Data.DataRowView System.Data.DataRowView…” C#代码: ASP:C# 中继器未显示来自SQL数据源的项,c#,asp.net,repeater,C#,Asp.net,Repeater,我需要使用一个转发器来显示来自SQL数据源对象的数据,但它不起作用。我在GridView上也尝试了同样的方法,效果很好,所以除了中继器外,其他一切都正常 我得到的结果是一堆“System.Data.DataRowView System.Data.DataRowView…” C#代码: ASP: 提前谢谢 您需要使用Eval(“YourColumnName”)或Databinder.Eval()添加itemtemplate标记 或者你可以这样使用 <ItemTemplate>
提前谢谢 您需要使用Eval(“YourColumnName”)或Databinder.Eval()添加itemtemplate标记
或者你可以这样使用
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem,"CodFlowElement")%>
</ItemTemplate>
如何以及在何处定义SqlDataSource1?它应该可以工作,我用它在GridView中显示数据,它工作正常,我想问题出在中继器控制器上。
<asp:Repeater ID="repeater" runat="server">
<ItemTemplate>
<%# Container.DataItem %>
</ItemTemplate>
</asp:Repeater>
<ItemTemplate>
<%# Eval("CodFlowElement")%>
</ItemTemplate>
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem,"CodFlowElement")%>
</ItemTemplate>