ScriptSharp, похоже, несовместим с ComponentArt Treeview, как это исправить? - PullRequest
0 голосов
/ 10 ноября 2011

У меня есть страница, которая использует элемент управления TreeView из ComponentArt.

Если я добавлю ссылку на mscorelib.debug.js на эту страницу, я получу эту ошибку:

Uncaught TypeError: Cannot call method 'apply' of undefined Type
$initializeBase                                    mscorlib.debug.js:1177 
ComponentArt_TreeViewNode                          ScriptResource.axd:1
ComponentArt_TreeView.GetItemFromStorage           ScriptResource.axd:1 
ComponentArt_TreeView.Nodes                        ScriptResource.axd:1 
ComponentArt_TreeView.Render                       ScriptResource.axd:1 
ComponentArt_TreeView.Initialize                   ScriptResource.axd:1
window.ComponentArt_Init_ctl00_Menu1_TreeView      MyPage:197 
(anonymous function)                               MyPage:201

Если я уберу ссылку на mscorelib.js или установлю "Visible = false" в виде дерева, это не даст никакой ошибки.

Я не уверен, что продолжу использовать ScriptSharp, так как он слишком часто меня подводил.

Но все же я хотел рассказать об этом сообществу и посмотреть, есть ли исправление.

Используемая мной версия ComponentArt: 2008_1_1085_35

И я использую ScriptSharp 0.7.4

1 Ответ

1 голос
/ 12 ноября 2011

Я думаю, что вы спрашивали также о панелях обновления script # и asp.net. Это в той же области / той же основной проблеме.

Вероятно, компонент componentart также полагается на msajax (который больше не является предпочтительным фреймворком в asp.net, учитывая jQuery), не работает со скриптом #.

...