我认为这会更容易,但我似乎无法找到一个简单的解决方案。我有一个列表视图:
<asp:ListView ID="LVSearchResults" runat="server" DataSourceID="DSSearchResults">
<ItemTemplate>
<tr style="">
<td>
<asp:Label ID="PostDateLabel" runat="server" Text='<%# Eval("post_date") %>' />
</td>
</tr>
</ItemTemplate>
<LayoutTemplate>
<table id="Table2" runat="server">
<tr id="Tr1" runat="server">
<td id="Td1" runat="server">
<table id="itemPlaceholderContainer" runat="server" border="0" style="">
<tr>
<th runat="server">Found Rows</th>
</tr>
<tr id="Tr2" runat="server" style="">
<th id="Th1" runat="server">Post Date</th>
</tr>
<tr id="itemPlaceholder" runat="server">
</tr>
</table>
</td>
</tr>
<tr id="Tr3" runat="server">
<td id="Td2" runat="server" style="">
<asp:DataPager ID="DataPager1" runat="server" PageSize="15">
<Fields>
<asp:NumericPagerField ButtonType="Link" ButtonCount="10" />
</Fields>
</asp:DataPager>
</td>
</tr>
</table>
</LayoutTemplate>
</asp:ListView>
我的数据源:
<asp:Sqldatasource ID="DSSearchResults" runat="server" ConnectionString="<%$ ConnectionStrings:CDRConnectionString %>"
SelectCommand="usp_Search"
SelectCommandType="StoredProcedure"
>
</asp:Sqldatasource>
我想做的是显示找到的记录数。所以列表视图看起来像:
Found 123 records
Post Date
6/1/13
6/2/13
etc.
我尝试使用 Container,但这似乎没有提供任何东西,谷歌搜索,也找不到太多。有什么建议吗?