2010-02-14 5 views
0

Nous utilisons le contrôle Telerik RadEditor dans notre projet et avons quelques problèmes avec son intégration avec notre moteur de stockage de documents utilisateur. Nous avons implémenté un fournisseur de contenu personnalisé pour le gestionnaire d'images Telerik et affiche les documents corrects dans la boîte de dialogue. Mais dans ne pas basculer entre les images lors de la sélection. Vous pouvez le voir sur this picture. Nous avons testé ce comportement sur la page ASP.NET vierge sans CSS ou JS supplémentaire. La balise de l'éditeur Rad peut être trouvée ci-dessous. S'il vous plaît aider! Pourquoi cela pourrait-il arriver?Problèmes de Telerik RadEditor gestionnaire d'image

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

Répondre

2

Est-ce que cela fonctionne comme prévu sans votre ContentProvider? Je me demande si la logique de votre fournisseur de contenu est à l'origine du problème. Je ne vois rien de l'oridinaire de vos propriétés de contrôle.

+0

Oui, c'est peut-être vrai, car cela fonctionne sans fournisseur de contenu. Mais quelles choses dans le fournisseur de contenu pourraient conduire à ces effets. J'ai vérifié les demandes dans Firebug et j'ai vu que les descriptions de fichiers et les liens étaient correctement fournis au navigateur. Et le dialogue les montre correctes. Il ne suffit pas de basculer entre eux. – AlexNS

0

Grâce à FiveTools! Le problème était dans le fournisseur de contenu. Le chemin d'accès complet à l'élément (y compris le nom de l'élément) doit être passé au paramètre "location" du constructeur FileItem. Sinon, la sélection serait cassée.

+0

content j'étais même d'une petite aide. votez-moi! Bravo – FiveTools

+0

les états de la documentation pour le FileItem que l'emplacement peut être défini sur string.empty, et le système va construire automatiquement la chaîne d'emplacement pour vous, mais je vois une certaine étrangeté avec cela sur la version 4.0 de la Telerik.Web.UI dlls –

+0

Je viens d'ajouter l'attribution de lieu de mon fournisseur de contenu, et les vignettes d'image apparaissent, mais lorsque je clique sur Insérer, l'image n'est pas ajoutée. Que pourrais-je faire de mal? il n'y a aucune exception, et il n'y a aucune exception dans le javascript non plus. –

Questions connexes