En iyi yanıtlayıcılar
Ajax HtmlEditorExtender Html problemi

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ı & 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
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
-
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
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
-
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