dosya-yukle-dropzone-1
Yükleme Bitti

Çok fazla dosya yükleme gereksinimi olan projelerde dropzone.js kullanmanızı öneririm. Örneğin dosya arşiv sistemi ve ya galeri oluşturma gibi projeler de imdadınıza yetişiyor. 10 TB’lik fotoğraf ve videoları arşivlemek için kullandım ve sorunsuz çalıştı.

Asp.net Kullanımını

Sitenin adresinden detaylı kullanım bilgisi alabilirsiniz yalnız Asp.net için anlatım yetersiz. Burayı takip edebilirsiniz. Senaryoyu basite indirgeyip anlatıyorum, dosyalardan tarih ve yer bilgisi alıp veritabanına kayıt edeceğiz. Kayıt için dosyaları ve alınan bilgileri FileUploader.aspx e gönderip veritabanı işlemlerini orada yapacağız.

JS

HTML

FileUploader.aspx.cs

Görüntüler:

16 YORUMLAR

  1. Merhaba,
    MVC de blog ekleme işleminden sonra o blog ile ilgili dosyaları nasıl yükletebilirim. Yani şöyle üye önce blog ekleyecek daha sonra dropzone çalışacak bir türlü bulamadım

    • İkisini aynı anda yapmanız daha mantıklı değil mi? Blogu ekledikten sonra vazgeçmesi veya düzenlemesi ikinci bir iptal & düzenle mantığı hazırlamanızı gerektirir.

  2. Paylaşımınız için teşekkürler. ben bu dropzone ile upload yaparken dosya ismini değiştirip klasöre atmayı başardım fakat bu dosyanın yeni adını upload yaptığım sayfaya yazdırmayı bir türlü başaramadım. yardımcı olursanız sevinirim.

    • Backload config dosyasını inceleyiniz. Yanlış hatırlamıyorsam orada file name ayarları vardı. Üzerinden uzun zaman geçtiği için detayları hatırlayamıyorum malesef.

  3. Javascript aynı kalacak. Url yerine mvc controller apini yazacaksın ve dosyayı yakalayıp kayıt işlemlerini yapacaksın.

    • Evet tabiki yapılabilir. Burda dropzone’nin yaptığı şey dosyayı alıp serverde ki bir klasöre kopyalamak ve klasörün adını bir fonksiyona göndermek. Veritabanı önemli değil çünkü veritabanında sadece dosyanın adını tutuyoruz.

CEVAP VER

Yorum yazın
Lütfen adınızı buraya giriniz

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.