protected void btnShow_Click(object sender, EventArgs e) { RatingDataOperator rdo = new RatingDataOperator(); string result = string.Empty; string formartString = "{0}: 1��{1}����2��{2}����3��{3}����4��{4}����5��{5}��<br/>"; result += string.Format(formartString, "���»�", rdo.Count("���»�", "1"), rdo.Count("���»�", "2"), rdo.Count("���»�", "3"), rdo.Count("���»�", "4"), rdo.Count("���»�", "5")); result += string.Format(formartString, "����", rdo.Count("����", "1"), rdo.Count("����", "2"), rdo.Count("����", "3"), rdo.Count("����", "4"), rdo.Count("����", "5")); result += string.Format(formartString, "��ѧ��", rdo.Count("��ѧ��", "1"), rdo.Count("��ѧ��", "2"), rdo.Count("��ѧ��", "3"), rdo.Count("��ѧ��", "4"), rdo.Count("��ѧ��", "5")); result += string.Format(formartString, "������", rdo.Count("������", "1"), rdo.Count("������", "2"), rdo.Count("������", "3"), rdo.Count("������", "4"), rdo.Count("������", "5")); result += string.Format(formartString, "�Ź���", rdo.Count("�Ź���", "1"), rdo.Count("�Ź���", "2"), rdo.Count("�Ź���", "3"), rdo.Count("�Ź���", "4"), rdo.Count("�Ź���", "5")); this.lblResult.Text = result; }
/// <summary> /// �ı������Ǽ� ��ʹ��Session��¼��ǰ�û����� /// ��ֹ�û����������ɲ����������� /// </summary> /// <param name="rating">�û�������Rating�ؼ�</param> /// <param name="lbl">��ʾ���۽����Label�ؼ�</param> /// <param name="count">���۵��Ǽ����� ���������</param> private void RatingChanged(AjaxControlToolkit.Rating rating,Label lbl,string count) { this.Session.Add(rating.ID,count); rating.ReadOnly = true;//�����û��Ѵ�����Rating�ؼ������ٴα��û����� lbl.Text = count;//��ʾ�û���������� RatingDataOperator rdo = new RatingDataOperator(); string popStarName = ""; switch (rating.ID) { case "rat1": popStarName = "���»�"; break; case "rat2": popStarName = "����"; break; case "rat3": popStarName = "��ѧ��"; break; case "rat4": popStarName = "������"; break; case "rat5": popStarName = "�Ź���"; break; } rdo.Insert(popStarName,count); }