Проблем с KendoEditor и HTML Encoding в ASP.NET MVC 4


0
Здравейте, правя си собствен сайт и искам да добавя Blog-Like постване, всичко добре подкарах го, но реших да си сложа KendoEditor за постовете, все пак имам лиценз. Само, че имам един проблем с HtmlEncoding-a, по принцип ASP.NET автоматично си кодира HTML таговете, но кендо също ги кодира и става двойно кодиране, след това ако пробвам да изкарам резултата с @HTML.Raw(text) ми го връща, но още кодиран (таговете пак не си работят), ако пробвам във Action-a да го декодирам с HttpUtilities.Decode(), връща същия резултат(както и със двете заедно). Също така пробвах да забраня енкодинг по следния начин
$("#Text").kendoEditor({ encoded: false });
Пак няма ефект, ако някой може да удари едно рамо ще е супер. Благодаря



Отговори



0

Изключи просто кодирането на ASP-то?
Ти така или иначе не трябва да кодираш html таговете като ги слагаш в базата. Ако имаш друга чувствителна информация а си изключил валидирането на цялата форма може да използваш [AllowHtml]. повече инфо тук
 


от georgieff (345 точки)