Я получаю сообщение об ошибке «Неизвестный тег сервера» с Page.ParseControl на пользовательском элементе управления сервером, а не на контроллере asp? - PullRequest
0 голосов
/ 04 августа 2010

Я строю динамическую форму, используя XML и XSLT.В любом случае я использую пользовательский элемент управления asp.net для CKEditor , это редактор HTML.

Когда я пытаюсь добавить элементы управления из XSLT с помощью Page.ParseControl(<the-string-from-the-xslt-here>), я получаю предупреждениепоговорка:

Неизвестный тег сервера 'FCKeditor.CKEditor'

И, конечно, если я удаляю элемент управления из XSLT, все работает нормально и все обычные asp.сетевые элементы управления, такие как TextBox и т. д., отлично отображаются в строке.

Кто-нибудь знает, что я могу с этим сделать?

Ответы [ 2 ]

0 голосов
/ 05 августа 2010

Я нашел тему с очень похожим вопросом, и ответ:

Для передачи директивы регистра с строка в ParseControl функция.

Вы можете прочитать все об этом здесь или здесь .

0 голосов
/ 04 августа 2010

Конечно, я могу ошибаться, но я понимаю, что FCKEditor.CKEditor - это элемент JavaScript, а не серверный элемент ASP.NET.Вот почему вы получаете эту ошибку.Вместо этого вам следует создать экземпляр CKEditor на стороне клиента (подробности см. По ссылке).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...