2010-12-11 6 views
0

Ниже приводится ссылка на код, который имеет два RAdEditors я использую на моей странице:Несколько проблем, работающих с RadEditor Telerik в

http://pastebin.com/GsgKhL76

Проблема, с которыми я столкнулся в следующем:

  1. Когда я нажимаю внутри EditorQues, его панели инструментов показывает. Но когда я нажимаю для ввода внутри EditorAns, основная панель инструментов EditorQues продолжает показывать. Я хочу, чтобы эта основная панель инструментов скрывалась, когда фокус находится внутри EditorAns.

  2. Ajax Spell Check не работает ни в редакторе. Однако, когда я внедряю те же редакторы на странице aspx, у которой нет главной страницы, Ajax Spell Checker отлично работает. Почему проверка орфографии не работает на этой странице моей, которая имеет главную страницу? Когда я нажимаю кнопку «Проверка орфографии» на панели инструментов «Редакторы», она отображает сообщение «Проверка орфографии» и «Финишная проверка орфографии» и кнопки «Отмена» выделены серым цветом, поэтому я не могу щелкнуть их, и я должен обновить каждый раз, чтобы сделать эти «Завершить проверку орфографии» и кнопки «Отмена», чтобы уйти. Как это исправить? Я имею в виду, что использование главной страницы связано с проверкой орфографии? Я тестировал эту другую главную страницу, проверка орфографии отлично работает. Почему он не работает с определенной главной страницей? Что может быть неправильным?

  3. В редакторе. CustomSkin. Css, я установил шрифт по умолчанию как 14px, Verdana и Normal, но когда редактор загружается, я не вижу свойств шрифта , которые я установил в этом css. Почему свойства не становятся переопределенными и применяется css главной страницы?

  4. Обязательный полевой валидатор не работает с редактором рада. Содержимое редактора сохраняется и как пустая строка, так и на вкладке «br /». Как проверить RadEditor, чтобы пустая строка не хранилась в моей БД?

Ниже приведены CSS файлы:

Master Пейджа CSS файл:

body {padding:0; margin:0; background-image:url(../images/bg.gif); background-repeat:repeat-x repeat-y;} 
body, td, input, textarea{ 
    font-size:11px; 
     font-family:Tahoma; 
    color:#5D5F60; 
    line-height:13px; 
    vertical-align:top; 
    padding:0px; 

} 

Editor. CustomSkin. Css Я последовал некоторый учебник на веб-сайте Telerik о том, как использовать внешние CSS и реализуется следующим образом: -

Я переименовал CSS По умолчанию кожи файл (редактор по умолчанию Css.). Редактор. CustomSkin.Css и сделал следующие дополнения: -

Добавлено это в моей пользовательской коже:

body 
{ 
    font-family:Verdana!important; /*Why is Verdana not being set as default font in the editor even though I have set important here? */ 
    font-style:normal!important; 
    font-size:14px!important; /*Here too font size is not being set as 14 px and text appears smaller than 14 px */ 
} 

h1,h2,h3,h4,h5 
{ 
    color:Black!important; 
    background-color:Transparent; 
    background-image:none!important; 
    font-weight:bold; 
    border-bottom:0px!important; 
    font-family:Segoe UI,Arial,Sans-serif; 
    cursor:default; 
    padding-left:0px; 
    padding-top:0px; 
    font: "Segoe UI",Arial,Sans-serif; 
    text-decoration:none; 
    } 

h1{ font-size: 2em !important;} 
h2{ font-size: 1.5em !important;} 
h3{ font-size: 1.17em !important;} 
h4{ font-size: 1em !important;} 
h5{ font-size: .83em !important;} 
h6{ font-size: .75em !important;} 

Другое изменение, которое я сделал является:

.CustomSkin.RadEditor .reContentCell 
{ 
    background-image:none !important; 
    background-color:White !important; 
    border: solid 1px #828282; 

} 

Я поставил фон области содержимого в из редакторов, как белый, а также для получения фонового изображения главной страницы.

Я последовал this пример, чтобы редактор выглядеть как текстовое поле

http://demos.telerik.com/aspnet-ajax/editor/examples/editorastextbox/defaultcs.aspx

Сво работает нормально, но я все еще вижу серую тень вокруг EditorQues, которая RadEditor как текстовое поле на моей странице. Как я могу избавиться от этого?

Также в головной части моей страницы, как вы можете видеть выше, я закомментировать следующее: -

<%--<link href="http://www.example.com/Skins/CustomSkin/EditorAsTextBox.CustomSkin.css" rel="stylesheet" type="text/css" /> 
--%> 

(Изменить примечание: example.com был mysite.com перед тем редактировать Info.)

Мне пришлось это сделать, потому что, если я добавлю ссылку на EditorAsTextBox. CustomSkin. Css в верхнем разделе, цвет фона панели инструментов EditorAns (серый) исчезает И становится белым. Я не знаю, как это исправить.

Извините за так много вопросов. Надеюсь, я получу помощь здесь. Благодарю.

ответ

1

Отправка этого здесь, так как я не могу прокомментировать из-за более низкой репутации. Это определенно было бы что-то представить в билет поддержки Telerik. Имейте в виду, что форумы не являются билетом поддержки, это просто форум сообщества для сообщества Telerik, в то время как билет поддержки может быть отправлен, войдя в вашу учетную запись и нажав ссылку «Получить поддержку».

Причина в том, что в целом ваш код выглядит хорошо, но представление всей выборки команде Telerik было бы отличной идеей здесь, так как они могут отлаживать ее локально. Тем временем я рекомендую прочитать их online documentation и посмотреть их online demos, чтобы узнать, есть ли что-то, что может отсутствовать в вашем приложении.

+0

да, я тоже это сделаю .. теперь сделаю это сейчас. – Serenity

Смежные вопросы