مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ahmadi

عضویت از 1393/07/18

فایل اپلود در اپدیت پنل

  • پنجشنبه 23 شهریور 1396
  • 14:58
تشکر میکنم

وقتی فایل اپلود در داخل اپدیت پنل استفاده میکنم از کار میفته و هیچ پست بکی نداره باید جیکار کنم

پاسخ های این پرسش

تعداد پاسخ ها : 7 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 23 شهریور 1396
  • 15:56
<asp:UpdatePanel runat="server" id="UpdatePanel1">
        <ContentTemplate>
            <asp:FileUpload runat="server" id="FileUpload1" />
            <asp:Button runat="server" id="btnSubmit" Text="Upload" />
        </ContentTemplate>
        <Triggers>
            <asp:postbacktrigger ControlID="btnSubmit" />
        </Triggers>
    </asp:UpdatePanel>

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • پنجشنبه 23 شهریور 1396
  • 16:09

با خطا مواجه میشم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 23 شهریور 1396
  • 16:12

میگه فایل آپلود خالیه

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • پنجشنبه 23 شهریور 1396
  • 16:14

در صورتی که فایل مورد نظر هم انتخاب میکنم

راه حلش چیه؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 23 شهریور 1396
  • 16:15

سرچ کنید use fileupload in updatepanel

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • پنجشنبه 23 شهریور 1396
  • 16:20

سرچ  کردم همش همین کد که شما گذاشتین هست

مشکل از کدی که نوشتم نیست؟

 int Parent_file;
        if (lbl_Name_file.Text == "".Trim())
        {

            Parent_file = 0;
            div_main_Filemanager.Visible = true;
        } 
        else
        {
            Parent_file = Convert.ToInt32(lbl_ID_File.Text);
            div_AdditemFolder.Visible = true;
        }
        string Name_file = "";
        string filename = Path.GetFileName(F_pic.PostedFile.FileName);
        string extension = Path.GetExtension(filename);
        string contentType = F_pic.PostedFile.ContentType;
        HttpPostedFile file = F_pic.PostedFile;
        byte[] document = new byte[file.ContentLength];
        file.InputStream.Read(document, 0, file.ContentLength);

        if (extension != ".jpg" && extension != ".png")
        {
            bellsuccess.Visible = false;
            Div_bell.Visible = belldanger.Visible = true;
            sp_danger.InnerText = "این نوع فایل پشتیبانی نمی شود   فایل های مجاز : png. و jpg. ";
            return;
        }
        else
        {
            string savepath = Server.MapPath("~\\Cr-Content/Filemanager" + lbl_Name_file.Text);
            string savefile;
            savefile = Path.Combine(savepath, F_pic.FileName);
            if (F_pic.HasFile)
            {
                if (!File.Exists(savefile))
                    Name_file = F_pic.FileName;
                F_pic.SaveAs(savefile);
            }
        }
        string url_file = "/Cr-Content/Filemanager" + lbl_Name_file.Text + "/" + Name_file;
        string icon_file = "fa fa-picture-o";
        DAL.FileManager insert = new DAL.FileManager();
        insert.Name_file = Name_file;
        insert.Parent_file = Parent_file;
        insert.icon_file = icon_file;
        insert.url_file = url_file;
        insert.Insert();
        Div_bell.Visible = bellsuccess.Visible = true; belldanger.Visible = false;
        Sp_success.InnerText = "تصویر با موفقیت آپلود شد";
        M_filemanager.ActiveViewIndex = -1;
        SqlDataSource Loadcat = new SqlDataSource();
        Loadcat = DAL.categori.data_source("SELECT * FROM [Filemanager] WHERE Parent_file='" + Parent_file + "'  ORDER BY [Name_file] DESC");
        Lis_File.DataSource = Loadcat;
        Lis_File.DataBind();

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 23 شهریور 1396
  • 16:23

باید کدتون رو Trace کنید

من مشکلی ندیدم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)