我正在使用VS 2010 C#ASP.NET 4和SQL Server 2008 R2
在aspx上,我从数据库中读取数据并将其显示为网格视图。 gridview和datasource都是aspx的一部分。
没有问题。
现在,我希望使用相同的datasorce,并显示驻留在特定列和一行中的数据(任何行=该列在每行上具有相同的值)
我该怎么做?
我想使用转发器,限制它的吸引力,但我找不到办法做到这一点。
我写道:
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="DataSource1">
<ItemTemplate>
<%# Eval("Col").ToString() %>
</ItemTemplate>
</asp:Repeater>
如何在一次迭代后停止转发器?
因为我发现没有办法限制/停止转发器,所以我得到一行相同的数字。
如何只获取第一个,最后一个或任何其他值,但只获得此clumn中的一个值?
答案 0 :(得分:0)
这是一个提示,而不是答案。查看asp:Repeater事件。特别是ItemDataBoundEvent。有一些slso方法可以在拦截ItemDataBoundEvent后控制转发器。 我希望它有所帮助