J'utilise éditeur de Kendo UI, j'ai donc un gros problème.
Je ne sais pas comment des éléments d'affichage renvoyés par éditeur. p>
Editor Convertir quelque chose comme: p> à: p> et je garde une chaîne convertie dans la base de données et essayez de l'afficher avec: p> où la description est renvoyée par Kendo. p> Je n'ai donc aucune idée de l'affichage correctement à mon avis fort> p> toute aide serait appréciée. p> p>
4 Réponses :
Il existe une option de l'éditeur Kendeuri appelé La valeur par défaut pour Si vous ne stockez pas le texte non enregistré, utilisez ce snipplet lors de la création de votre éditeur: mais parce que vous n'envoyez pas de texte codé au serveur, le validateur de demande ASP.NET frappe votre demande et elle abandonnera votre demande. P> Si vous êtes Utilisation de vues fortement téléchargées Ce que vous pouvez faire est d'utiliser le vue: p> codé code> qui configure si l'éditeur doit soumettre des balises HTML codées ou non.
codé code> est
true code> p>
allowhtmlattribute code> sur votre propriété de modèle: p>
<httpRuntime requestValidationMode="2.0"/>
Merci, mais cela ne résout que la moitié de mon problème parce qu'il y a de nouveaux problèmes avec cela. Si je définis cette option sur FALSE CODE> J'ai un problème avec des guillemets et une erreur:
une valeur potentiellement dangereuse. La valeur deforme a été détectée à partir du client code>. Donc, peut-être peut-être un meilleur moyen est défini
codé: true code> et utilisez une certaine conversion pour le coder dans le contrôleur? Des idées comment?
Utilisez l'attribut [allowhtml] code> pour les propriétés liées à l'éditeur Kendoui.
Je ne sais pas où je devrais ajouter [allechtml] code> attribut.
@Mateuszrogululski J'ai mis à jour ma réponse avec quelques informations supplémentaires.
Merci beaucoup :) Votre réponse était très utile.
de ICI En MVC 3, cela n'est plus nécessaire.
Un moyen plus simple de le faire est de modifier le contrôleur, NON en vue et modèle. Donc:
HTMLDecode P> P>
Les modèles de rédaction générés à partir des wrappers .NET ne fonctionnent plus. Voici un correctif. P>
http://pknopf.com/blog/kendo- UI-Editor-Templates-for-ASP-NET P>
J'ai trouvé cette solution pour MVC:
en vue dans le modèle: p> C'était assez p> p> p>
Son juste travaillé pour moi !!!!!!!!!! La mise à jour CRUD ne frappait pas le contrôleur lors de l'utilisation de HTML.Kendo (). Editeur pour un modèle de la fenêtre Pop Up de la grille. J'ai ajouté les deux attributs ci-dessus et cela a fonctionné. J'aimerais que je puisse vous donner 10 upvotes !!
Pouvez-vous publier comment la partie pertinente de votre vue ressemble?
Pouvez-vous également poster où vous définissez l'éditeur UI Kendo à votre avis? Et aussi la forme comment vous postez les données?