none
Ajax HtmlEditorExtender Html problemi RRS feed

  • Soru

  • Merhaba

    Ajax ın HtmlEditorExtender editörü gün geçmeye görsün ki ayrı ayrı hatalarla karşılaştırıyor. İlk başta direk editörden gelen içeriği veritabanına kaydederken html encode problemi vardı. Tag başlangıçlarını &amp bu şekilde ekliyordu. Aşağıdaki gibi çözdük. 

            String editordecode= HttpUtility.HtmlDecode(txtEditor.Text);
            kayit.Parameters.AddWithValue("@Detay", editordecode);

    Şimdide sayfayı güncellemek istediğimde veritabanından olduğu gibi çekmiyor. Veritabanında herşey normal görünüyor, h1 ler div ler olması gerektiği gibi. Fakat editörde düz yazı şeklinde geliyor. Sadece "<p> içerik yazısı </p>" şeklinde geliyor. Fakat içinde h lar div lar vs. mevcut.

    Veritabanı:

    Editör


    9 Mayıs 2014 Cuma 22:12

Yanıtlar

  • Sıkıntı  EnableSanitization="false"  editöre bunu ekleyerek düzeldi fakat fontlarda bi acaiplik olmaya başladı. Onlarıda css ile düzelttik.

        <asp:HtmlEditorExtender ID="Editor" runat="server" TargetControlID="txtEditor" DisplaySourceTab="True" EnableSanitization="false" OnImageUploadComplete="ajaxFileUpload_OnUploadComplete" >


    • Yanıt Olarak İşaretleyen Özgür Tekbaş 15 Mayıs 2014 Perşembe 12:31
    10 Mayıs 2014 Cumartesi 09:46
  • Ben CKEditor kullanıyorum hem çok daha performanslı hemde bahsettiğiniz gibi hatalar almadım hiç, üzmüyor yani.

    http://ckeditor.com/download buradan .net için ilgili sürümü download edebilir sonrada dll referans ekler ve ana dizine ckeditor klasörünü eklerseniz sorunsuz kolayca kullanmaya başlayabilirsiniz.

    • Yanıt Olarak İşaretleyen Özgür Tekbaş 15 Mayıs 2014 Perşembe 12:31
    12 Mayıs 2014 Pazartesi 12:32

Tüm Yanıtlar

  • Sıkıntı  EnableSanitization="false"  editöre bunu ekleyerek düzeldi fakat fontlarda bi acaiplik olmaya başladı. Onlarıda css ile düzelttik.

        <asp:HtmlEditorExtender ID="Editor" runat="server" TargetControlID="txtEditor" DisplaySourceTab="True" EnableSanitization="false" OnImageUploadComplete="ajaxFileUpload_OnUploadComplete" >


    • Yanıt Olarak İşaretleyen Özgür Tekbaş 15 Mayıs 2014 Perşembe 12:31
    10 Mayıs 2014 Cumartesi 09:46
  • Ben CKEditor kullanıyorum hem çok daha performanslı hemde bahsettiğiniz gibi hatalar almadım hiç, üzmüyor yani.

    http://ckeditor.com/download buradan .net için ilgili sürümü download edebilir sonrada dll referans ekler ve ana dizine ckeditor klasörünü eklerseniz sorunsuz kolayca kullanmaya başlayabilirsiniz.

    • Yanıt Olarak İşaretleyen Özgür Tekbaş 15 Mayıs 2014 Perşembe 12:31
    12 Mayıs 2014 Pazartesi 12:32