Asp.net ile dosya upload

0

Arkadaşlar merhaba, bir web sitesi yaptım.  Kullanıcıların sadece resim yüklemelelerini istiyorum. Yani bir profil sayfası olacak ve kullanıcılar oradan sadece .jpg uzantılı dosyaları yükleyebilecek.

Asp.Net Web formları ile dosya yükleme C# ile nasıl yapılır? 

Bu konuda yardım istiyorum. 

tanery tanery (7)
5 yıl önce sordu

Toplam 1 Cevap


0

Aşağıdaki kodlar ile asp.net dosya upload yani yükleme gerçekleştirebilirsiniz.

Web formu tarafında 

<form id="Yukle" runat="server">
    <asp:FileUpload id="FileUploadControl" runat="server" />
    <asp:Button runat="server" id="UploadButton" text="Yükle" onclick="UploadButton_Click" />
    <br /><br />
    <asp:Label runat="server" id="Durum" text="Yükleme durumu: " />
</form>

 

Codbehind tarafında;

protected void UploadButton_Click(object sender, EventArgs e)
{
    if(FileUploadControl.HasFile)
    {
        try
        {
            string dosya = Path.GetFileName(FileUploadControl.FileName);
            FileUploadControl.SaveAs(Server.MapPath("~/") + dosya);
            Durum.Text = "Dosya yüklendi";
        }
        catch(Exception ex)
        {
            Durum.Text = "Hata: " + ex.Message;
        }
    }
}

 

alattin alattin (13527)
5 yıl önce cevaplandı

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol