1. C# / Говнокод #23109

    −1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    protected void ASPxUploadControl1_FilesUploadComplete(object sender, DevExpress.Web.ASPxUploadControl.FilesUploadCompleteEventArgs e)
            {
                if (Request.Cookies["LID"] != null)
                {
                    int ListId = Convert.ToInt32(Request.Cookies["LID"].Value);
                    Response.Cookies["LID"].Expires = DateTime.Now.AddDays(-1);
                    foreach (DevExpress.Web.ASPxUploadControl.UploadedFile uf in ASPxUploadControl1.UploadedFiles)
                    {
                        uf.SaveAs(@"C:\TEMP\ListUploads\" + uf.FileName, true);
                        ListInfo.ImportList(Convert.ToInt16(ListId), @"C:\TEMP\ListUploads\" + uf.FileName);
                    }
                }
            }

    блять, это же каким инвалидом надо быть, чтобы так сделать загрузку файла в базу?

    Запостил: Lokich, 06 Июня 2017

    Комментарии (1) RSS

    • А нельзя из этого говноконтрола получить поток байт, и сразу передать его в этот import?

      Или там такой дерьмовый API, что он только файл получает?

      В любом сучае, нельзя мешать в кучу работу с вебговноконтролом и пляску с временным файлом.

      И стращно представитьч то будет, если два файла будут иметь одно имя
      Ответить

    Добавить комментарий