Пример #1
0
        protected void gv_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            using (svc = new FileService.FileTransferServiceClient())
            {
                String targetfile = gv.Rows[e.RowIndex].Cells[7].Text;

                DeleteFileResponse response = svc.DeleteFile(new DeleteFileRequest()
                {
                    TargetFileName = targetfile
                });

                DTO.AttachFile file = ((List <DTO.AttachFile>)Session["AttachFiles"]).Where(a => a.AttechType == gv.Rows[e.RowIndex].Cells[1].Text.Trim()).FirstOrDefault();
                ((List <DTO.AttachFile>)Session["AttachFiles"]).Remove(file);
                gv.DataSource = ((List <DTO.AttachFile>)Session["AttachFiles"]);
                gv.DataBind();
                Label1.Text = response.Message;
            }
        }