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