2010-02-14 5 views
0

Мы используем элемент управления Telerik RadEditor в нашем проекте и имеем некоторые проблемы с его интеграцией с нашим механизмом хранения документов для пользователей. Мы внедрили пользовательский контент-провайдер для диспетчера образов Telerik, и он показывает правильные документы в диалоговом окне. Но во время выбора не переключается между изображениями. Вы можете увидеть это на this picture. Мы протестировали это поведение на пустой странице ASP.NET без каких-либо дополнительных CSS или JS. Тег редактора Rad можно найти ниже. Пожалуйста помоги! Почему это может произойти?Telerik RadEditor image manager

<telerik:RadEditor ID="radEditor" runat="server" 
    ToolbarMode="ShowOnFocus" 
    ToolsWidth="402" 
    EditModes="Design" 
    ToolsFile="~/RadEditor.xml" 
    Skin="Default"> 
    <ImageManager ViewPaths="IMAGES" EnableImageEditor="False" ContentProviderTypeName="FileStorageContentProvider, App_CODE" /> 
</telerik:RadEditor> 

ответ

2

Работает ли это без вашего ContentProvider? Мне интересно, вызывает ли логика в вашем contentprovider проблема. Я ничего не вижу из ординарного из ваших свойств управления.

+0

Да, это может быть так, потому что оно работает без поставщика контента. Но то, что вещи в контент-провайдере могут привести к этим последствиям. Я проверил запросы в Firebug и увидел, что описания файлов и ссылки были правильно отправлены в браузер. И диалог показывает их правильно. Он просто не переключался между ними. – AlexNS

0

Благодаря FiveTools! Проблема была в контент-провайдере. Полный путь к элементу (включая имя элемента) должен быть передан параметру «location» конструктора FileItem. В противном случае выбор будет нарушен.

+0

рад, что я даже помог. проголосуйте! Cheers – FiveTools

+0

документация указывает на FileItem, что Location может быть установлен на string.empty, и система автоматически построит для вас строку местоположения, но я вижу некоторую странность с этим в сборке 4.0 dlls Telerik.Web.UI –

+0

Я только что добавил назначение местоположения у своего поставщика контента, а миниатюры изображений отображаются, но когда я нажимаю insert, изображение не добавляется. что я могу делать неправильно? нет исключения, и в javascript нет никаких исключений. –

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