Yazı Font Küçült Yazı Font Büyült

FileUpload ile Sitenize Dosya Yükleyin-C#  

Evet arkadaşlar. FileUpLoad metodu ile sitenize istediğiniz dosyaları yükleyebilirsiniz. Bu örneğimizde resim dosyalarını sitemize yükleyeceğiz. Aşağıdaki örnek şekillerden uygulamayı görebilirsiniz.
Formunuza 1 adet FileUpload,1 adet Button ve 5 adet Label ekleyin (Labeller yerine Response.Write metodu ilede ekrana bilgileri yazdırabilirsiniz)

Not: Upload ettiğimiz resim formatındaki dosyaları, Server ımızdaki  resimler klasörünün içerisine atıyoruz.

Resim1

Şekil 1

Resim2

Şekil 2

Default.aspx:

Resim3

Şekil 3

Forma yazılacak kodlar:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;
public partial class _Default : System.Web.UI.Page
 {

    protected void Button1_Click(object sender, EventArgs e)
    {
        if (FileUpload1.HasFile)
        {
           
            FileUpload1.PostedFile.SaveAs(Server.MapPath(".") + "//resimler/" + FileUpload1.FileName);
           
            Label1.Visible = true;
            Label2.Visible = true;
            Label3.Visible = true;
            Label4.Visible = true;
            Label5.Visible = true;

          
            Label3.Text = ("Adı : " + FileUpload1.PostedFile.FileName + "" + "\r\n\r\n");
            Label4.Text = ("Tipi : " + FileUpload1.PostedFile.ContentType + "" + "\r\n");
            Label5.Text = ("Boyutu : " + FileUpload1.PostedFile.ContentLength / 1000 + "" + " KB.");
            Label1.Text = "Dosya Başarılı Şekilde Yüklendi: " + FileUpload1.FileName;
     
        }
        else
        {
            Label1.Text = "Dosya Yüklenemedi.";
        }


    }
    protected void Page_Load(object sender, EventArgs e)
    {
        Label1.Visible = false;
        Label2.Visible = false;
        Label3.Visible = false;
        Label4.Visible = false;
        Label5.Visible = false;
    }
 
}   


//Bir sonraki makalede görüşmek üzere...Bahadirsa