我有一个返回组计数的查询,如下所示
private void ListCount(SqlConnection objConnection, string dealerId)
{
string strQueryCount = "SELECT tblUsers.DealerId, tblUsers.StatusId, COUNT(tblUsers.StatusId) as statuscount FROM tblUsers where tblUsers.DealerId = " + dealerId + " group by tblUsers.StatusId, tblUsers.DealerId";
SqlCommand sqlStatusCount = new SqlCommand(strQueryCount, objConnection);
SqlDataReader sqlDRStatusCount = sqlStatusCount.ExecuteReader();
}
这将返回3列,其中一个是dealerid,一个是状态编号,另一个是count
我要做的是根据状态ID将计数显示在我的ascx文件中。
即。在我的ascx文件中,我在页面顶部有各种状态,颜色编码为下面的用户列表,我正在尝试将计数放在它们旁边
我的ascx.cs文件中有一个临时变量设置
TestCount1.Text = "1";
TestCount2.Text = "2";
TestCount3.Text = "3";
TestCount4.Text = "4";
TestCount6.Text = "6";
TestCount7.Text = "7";
TestCount8.Text = "8";
我使用
在我的ascx文件中调用<asp:Literal ID="TestCount3" runat="server"></asp:Literal>
对C#和.Net来说是全新的,我正在为此遇到障碍,非常感谢任何帮助。
提前致谢