如何使用任何行中特定列的数据?

时间:2012-08-14 16:39:16

标签: asp.net

我正在使用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中的一个值?

1 个答案:

答案 0 :(得分:0)

这是一个提示,而不是答案。查看asp:Repeater事件。特别是ItemDataBoundEvent。有一些slso方法可以在拦截ItemDataBoundEvent后控制转发器。 我希望它有所帮助