Example #1
0
    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;
    }
Example #2
0
    /// <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);
    }