Ошибка JavaScript в RadEditor (this._contentHiddenTextarea.form) при использовании с RadGrid - PullRequest
0 голосов
/ 13 декабря 2010

Я сталкиваюсь с ошибкой js, но пока не могу определить причину.

<telerik:RadTabStrip MultiPageID="uxMultiPage" ID="uxTabStrip" runat="server" CssClass="TabStrip"> <Tabs> <telerik:RadTab meta:ResourceKey="uxTabA" PageViewID="uxTabA"> </telerik:RadTab> <telerik:RadTab meta:ResourceKey="uxTabB" PageViewID="uxTabB"> </telerik:RadTab> <telerik:RadTab meta:ResourceKey="uxTabC" PageViewID="uxTabC"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip>

Я поместил 2 RadEditors в uxTabA, некоторые элементы управления aspx в uxTabB, ия поместил RadGrid (классический RadGrid с использованием встроенной функции AJAX внутри) - с именем uxGridSource в uxTabC

Я использую ImageButton - с именем uxCmdSave на CommandItem в uxGridSource.После нажатия кнопки uxCmdSave все в порядке, но я получаю сообщение об ошибке клиента

Строка: 310715465 Ошибка: 'this._contentHiddenTextarea.form' является нулевым или не является объектом

после этогоЯ не могу перейти ни на одну вкладку (я использую 3 вкладки, как описано выше) на моей странице.Я думаю, что эта ошибка выдается из RadEditor, но я не знаю, какое решение еще есть.

Однако, если страница полностью PostBack любой кнопкой на странице (не на RadGrid), эта ошибкане происходит.

Пожалуйста, помогите мне.

Ответы [ 3 ]

0 голосов
/ 13 декабря 2010

Не следует смешивать элементы управления из старого Telerik ASP.NET (classic) и текущего ASP.NET AJAX. Вы должны переключить классический элемент управления RadGrid на ASP.NET AJAX и обернуть его в RadAjaxPanel, чтобы включить функциональность Ajax, встроенную в классический элемент управления.

0 голосов
/ 13 декабря 2010

Я бы попробовал включить в приложение сначала одну и ту же версию элементов управления.Смешивание элементов управления ASP.NET Classic с элементами управления ASP.NET AJAX может оказаться сложным, и ошибки JS могут очень легко возникнуть.Я считаю, что переход от одного к другому должен быть довольно простым, но вот статья документации относительно переключателя (специально для RadGrid).

0 голосов
/ 13 декабря 2010

Возможно, это происходит при совместном использовании функции ajax в классическом RadGrid и RadEditor.Но я пока не знаю, что это за решение.

Любая помощь!

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