我通地鼠标拖拽生成了一个数据源 如下: <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:FriendConnectionString %>"
SelectCommand="SELECT COUNT(*) AS NUM FROM [friendTable] WHERE ([MyID] = @MyID)">
<SelectParameters>
我在网页的表格里如果显示 NUM字段?我测试过,直接在表格这样<%# Eval("dot") %> 显示不了
SelectCommand="SELECT COUNT(*) AS NUM FROM [friendTable] WHERE ([MyID] = @MyID)">
<SelectParameters>
我在网页的表格里如果显示 NUM字段?我测试过,直接在表格这样<%# Eval("dot") %> 显示不了
里面是NUM 刚才写错了
SelectCommand="SELECT COUNT(*) AS NUM FROM dbo.Employees"></asp:SqlDataSource>
<asp:repeater runat="server" ID="Repeater1" DataSourceID="SqlDataSource2" >
<HeaderTemplate>
<table border=1>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%#Eval("NUM") %>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:repeater>
把拖放的GridView\DataGrid\DetailsView 的DataSourceID指定到SqlDataSource即可。