ASP.NET Ckeditor’e Dosya Yükleme Özelliği Kazandırma

Bu makalemizde ASP.NET Ckeditör’e dosya yükleme özelliğinin nasıl kazandırıldığını görmüş olacağız normalde Ckeditör’ün zaten upload servisi olan ckfinder adlı bir eki zaten mevcut fakat bunu ücretli olarak satın almanız gerekmektedir.

ASP.NET Ckeditor’e dosya yükleme özelliği kazandırma

Ckeidtör’e dosya yükleme özelliğini biz ASP.NET’de biz Generic Handler yazarak çözmeye çalışacağız şimdi yapmanız gereken biz Generic Handler dosyası eklemek projenize adınıda upload.ashx koyabilirsiniz bu dosyanın içeriği şu şekilde olacaktır.

Üstteki kodu kısaca açıklayalım HttpPostedFile sınıfı ile sunucuya gönderilen dosyaları Request.Files ile alıyoruz ardından Dosyanın adını alıp SaveAs metoduyla sunuya upload klasörü altına kaydediyoruz. Ardından oluşturulan dosyanın yolu editöre eklenmiş oluyor Not: Dosyanızın sunucuya yüklenmesi için upload adlı klasörün veya sizin belirtmiş olduğunuz farklı bir isim veya yol var ise oluşturmanız gerekmektedir.

Not: Ckeditörden resim ekleme dediğinizde yükleme veya upload sekmesi çıkmıyor ise açmak için yapmanız gereken ckeditor klasörü altında yer alan config.js dosyasına config.filebrowserUploadUrl = “../upload.ashx”; olarak ekleyiniz ama upload.ashx veya farklı isimlendirdiyseniz yolunu tam olarak belirtiniz.

Sonuç

4cc46d95 1d74 48fc 8a78 f97d21cdb759

5/5 - (1 vote)

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et