دانلود - آموزش - سورس کد - کنکور - برنامه

دانلود - آموزش - سورس کد - کنکور - برنامه

دانلود - آموزش - سورس کد - کنکور - برنامه

دانلود - آموزش - سورس کد - کنکور - برنامه

upload عکس در ASP.Net

در ToolBox در قسمت HTML کنترل (Input(File را در صفحه قرار می دهیم و در قسمت کد html صفحه Runat=Server قرار میدهیم

و پشت دکمه ثبت کدهای زیر رامی نویسیم :

جهت کار با فایل در C#.Net فضای نام System.IO را using می کنیم



کنترل حجم عکس

  if (this.File1.PostedFile.ContentLength> 300 * 1024)
            {
                this.lblsizeerror.Visible = true;
                return;
            }
          جهت اینکه حتما عکس معرفی شود
 
            if (this.File1.PostedFile.FileName == "")
            {
                this.lblpicerror.Visible = true;
                return;
            }


            string FileName = this.File1.PostedFile.FileName;
            FileInfo FI = new FileInfo(FileName);

کنترل پسوند عکس

            if (FI.Extension.ToLower() != ".jpg" && FI.Extension.ToLower() != ".png")
            {
                this.lblsuffixerror.Visible = true;
                return;
            }
آدرس مکان سرور
            string Path = this.Request.PhysicalApplicationPath;

            FileStream FS =new FileStream(Path +"Images\\"+FI.Name,System.IO.FileMode.Create);
            Stream St = this.File1.PostedFile.InputStream;

            byte[] b = new byte[St.Length];

            St.Read(b, 0, b.Length);
            FS.Write(b, 0, b.Length);

            St.Close();
            FS.Close();

 
در نهایت آدرس عکس داخل جدول ثبت میگردد و عکس بر روی مکان سرور کپی میشود
 
Images/"+FI.Name"
نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد