private void btnDelete_Click(object sender, System.EventArgs e) { MailClass mail = new MailClass(); bool sqlFlag = true; string sql = ""; foreach(DataGridItem dgi in dgMailList.Items) { CheckBox cb=(CheckBox)(dgi.Cells[0].Controls[1]); if (cb.Checked==true) { int i = dgi.ItemIndex; string id = dgMailList.DataKeys[i].ToString(); if (sqlFlag) { sql+=" MailID= '"+id + "'"; sqlFlag=false; } else { sql+=" or"; sql+=" MailID= '"+id + "'"; } } } //ѡ��Ϊ�� if( sql==String.Empty) { Response.Write("<script language=javascript>alert('��ѡ���ʼ�!');window.location='Index.aspx?FolderType="+Session["FolderType"].ToString()+"';</script>"); } else { try { if(Session["FolderType"].ToString()=="3") { mail.MailDelete(sql,1);//����ɾ�� } else if(Session["FolderType"].ToString() == "4") { mail.MailDelete(sql, 40); } else { mail.MailDelete(sql,0);//�����ϼ��� } Response.Write("<script language=javascript>alert('�ʼ�ɾ���ɹ�!');window.location='Index.aspx?FolderType="+Session["FolderType"].ToString()+"';</script>"); } catch(Exception ex) { UDS.Components .Error.Log(ex.ToString()); Server.Transfer("../../Error.aspx"); } } mail=null; }
private void btnDelete_Click(object sender, System.EventArgs e) { MailClass mail = new MailClass(); string sql = " MailID="+MailID.ToString(); if(FolderType!="3"?mail.MailDelete(sql,0):mail.MailDelete(sql,1)) { Response.Write("<script language=javascript>alert('�ʼ�ɾ���ɹ�!');window.location='Index.aspx?FolderType="+FolderType+"';</script>"); } else { Server.Transfer("../../Error.aspx"); } mail=null; }