Пример #1
0
 private void btnLeader_Click(object sender, System.EventArgs e)
 {
     Team team			  = new Team();
     bool sqlFlag		  = true;
     string sql			  = "";
     foreach(DataGridItem dgi in this.dgMemberList.Items)
     {
         CheckBox cb=(CheckBox)(dgi.Cells[0].Controls[1]);
         if (cb.Checked==true)
         {
             int i		= dgi.ItemIndex;
             string id	= dgMemberList.DataKeys[i].ToString();
             if (sqlFlag)
             {
                 sql+=""+id;
                 sqlFlag=false;
             }
             else
             {
                 sql+=" ,";
                 sql+=id;
             }
         }
     }
     //ѡ��Ϊ��
     if( sql==String.Empty)
     {
         Response.Write("<script language=javascript>alert('��ѡ����Ա!');window.location='MemberListView.aspx?TeamID="+ClassID+"';</script>");
     }
     else
     {
         if(this.cbRemind.Checked==true)
             sms_all(2);
         if(team.SetLeader(sql,Int32.Parse(ClassID)))
         {
             Response.Write("<script language=javascript>alert('�����鳤�ɹ�!');window.location='MemberListView.aspx?TeamID="+ClassID+"';</script>");
         }
         else
         {
             Server.Transfer("../Error.aspx");
         }
     }
     team=null;
 }