MessageBox

19 views
Skip to first unread message

Александр

unread,
Apr 23, 2015, 4:37:31 PM4/23/15
to ext...@googlegroups.com
Доброе время суток!
Возникла проблема. Перестала работать инструкция  X.Msg.Alert. Никаких исключений приложение не выбрасывает,
все отрабатывает корректно, но всплывающее окно не наблюдается.
Открыл консоль в хроме и наблюдаю такую ошибку: "Cannot rad property 'length' of null"
Такая же самая ситуация и в ИЕ. Кто может объяснить в чем причина. Проблема возникла неделю или полторы назад.
До этого приложение примерно 1,5 года работало без сбоев.


Daulet Urazalinov

unread,
Apr 23, 2015, 4:55:59 PM4/23/15
to ext...@googlegroups.com
А какая версия Ext.NET? Накатывали ли обновления?


четверг, 23 апреля 2015 г., 16:37:31 UTC-4 пользователь Александр написал:

Александр

unread,
Apr 23, 2015, 5:26:25 PM4/23/15
to ext...@googlegroups.com
Обновления не накатывали. Версия 2.3 или 2.4. Точно не помню.

четверг, 23 апреля 2015 г., 23:55:59 UTC+3 пользователь Daulet Urazalinov написал:

Daniil Veriga

unread,
Apr 24, 2015, 5:06:03 AM4/24/15
to ext...@googlegroups.com
Приветствую!

В каком коде эта ошибка?

With regards,
Daniil Veriga
--------------------------------------------
Object.NET, Inc.
Email   : dan...@object.net
Web     : http://object.net
Phone  : +7(905)2833877
--------------------------------------------

--
Вы получили это сообщение, поскольку подписаны на группу "Ext.NET".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес extnet+un...@googlegroups.com.
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout.

Александр

unread,
Apr 24, 2015, 5:13:26 AM4/24/15
to ext...@googlegroups.com
Событие click кнопки. Сейчас у меня под рукой этого кода нет, но код примерно такой:

bool result = f(); //тут вызов функции

//в зависимости от результата выдать сообщение
if(result)
{
     X.Msg.Alert(/*параметры*/).Show();
}
else
{
     X.Msg.Alert(/*параметры*/).Show();
}

пятница, 24 апреля 2015 г., 12:06:03 UTC+3 пользователь Daniil Veriga написал:

Daniil Veriga

unread,
Apr 24, 2015, 5:43:56 AM4/24/15
to ext...@googlegroups.com
А JavaScript код какой, где падает?

Александр

unread,
Apr 24, 2015, 5:56:41 AM4/24/15
to ext...@googlegroups.com
На клик кнопки завешен директ метод. А в консоли браузера я увидел, что при нажатии на кнопку
появляется такое сообщение, хотя никаких исключений нет. И MessageBox не всплывает.
Собственно, я и предположил что такая ошибка явно связана с кодом X.Msg.Alert, т.к. если использовать
this.Page.ClientScript.RegisterStartupScript... и стандартный алерт, то проблем не возникает.

пятница, 24 апреля 2015 г., 12:43:56 UTC+3 пользователь Daniil Veriga написал:

Daniil Veriga

unread,
Apr 24, 2015, 6:02:30 AM4/24/15
to ext...@googlegroups.com
Да, вероятно с этим кодом связано. Но чего-то определённого сказать не могу. Надо бы на ответ (response) DirectMethod-а глянуть, по крайней мере. Может что-то прояснится. А в идеале примерчик бы, чтобы воспроизвести ошибку.
Reply all
Reply to author
Forward
0 new messages