Страница 1 из 2
Как отловить закрытие редактора отчетов
Добавлено: 17 июн 2010, 08:54
digger
Кода пользователь нажимает Exit, как это можно отловить?
Как отловить закрытие редактора отчетов
Добавлено: 17 июн 2010, 12:50
Andrew
Здравствуйте,
Можно только указать URL перехода на какую-нибудь страницу по средством свойства ExitUrl.
Спасибо.
Как отловить закрытие редактора отчетов
Добавлено: 12 окт 2010, 13:04
digger
Можно ли как либо изменить эту страницу в рантайме?
Я пробовал разными способами, но все равно возвращает на ту которую указал в свойствах объекта
Как отловить закрытие редактора отчетов
Добавлено: 12 окт 2010, 16:24
Jan
Здравствуйте,
Попробуйте изменить это свойство в событии PreInit страницы.
Спасибо.
Как отловить закрытие редактора отчетов
Добавлено: 14 окт 2010, 15:16
digger
В OnPreInit сам контрол дизайнера еще не создан
Как отловить закрытие редактора отчетов
Добавлено: 15 окт 2010, 13:18
Vladimir
Здравствуйте,
Извините за неточность, имелось в виду специальное событие PreInit у компонента StiWebDesigner.
Спасибо.
Как отловить закрытие редактора отчетов
Добавлено: 09 ноя 2010, 11:32
digger
Это не помогает
Как отловить закрытие редактора отчетов
Добавлено: 15 ноя 2010, 05:30
Vladimir
Здравствуйте,
Мы проверили изменение свойства ExitUrl в рантайме в указанном событии, всё должно работать корректно:
Код: Выделить всё
protected void StiWebDesigner1_PreInit(object sender, StiWebDesigner.StiPreInitEventArgs e)
{
e.WebDesigner.ExitUrl = "http://google.com";
}
Спасибо.
Как отловить закрытие редактора отчетов
Добавлено: 16 ноя 2010, 15:02
digger
У меня это код почему-то вызывает переход на вот такую страницу
http://localhost/ReportEngine.Web/Forms/www.google.com
то есть он отрезает мою страницу и прибавляет вместо нее
www.google.com
Как отловить закрытие редактора отчетов
Добавлено: 17 ноя 2010, 04:23
Vladimir
Здравствуйте,
Необходимо указать в начале адреса префикс http:// либо https://
Если данный префикс не указывать, то ASP.NET считает, что выполняется переход по относительной ссылке (т.е. относительно базового адреса приложения).
Спасибо.