03.06.2009, 11:30 | #1 |
Участник
|
Новое окно после сохранения
Создал свою страничку в фрейме для добавления тасков. Все бы хорошо,только после нажатия на кнопку сохранения открывается новое окно с этой страничкой. Я уже прикрутил туда Ajax только это не помогло.
|
|
03.06.2009, 11:51 | #2 |
Чайный пьяница
|
Можно более предметно?
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
03.06.2009, 12:18 | #3 |
Участник
|
Создаю новый таск программно в новом приложении,помещенном в C:\Program Files\Microsoft Dynamics CRM Server\CRMWeb\ISV. На странице lead поместил фрейм и через него отображаю поля с информацией для добавления и кнопки save и save and close. по большому счету это дублирует Follow up. Только с возможностью сразу закрывать таски. Такова уж задача. Лень людям нажать пару лишних кнопок. Так вот..когда нажимается кнопка сохранения. открывается новое окно браузера и моё приложение добавления в нем. Мало того как выяснилось если я добавляю элемент RequiredFieldValidator,то он вообще не выполняет своей функции. Если поле не заполнено он приспокойненько позволяет добавлять таски.
|
|
03.06.2009, 12:20 | #4 |
Moderator
|
При сохранении форма обновляется. Вероятно ваша страница делает это неадекватно: модальный тип окна или еще что-то.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
03.06.2009, 12:22 | #5 |
Участник
|
Если я просто запускаю приложение не через CRM то все вроде нормально работает, по аджаксовому. ничего не перегружается. Валидаторы тоже работают.
|
|
03.06.2009, 12:29 | #6 |
Участник
|
Все..кажется разобрался...снял галочку в настройках фрейма "restrict cross-frame scripting"
|
|
03.06.2009, 12:35 | #7 |
Чайный пьяница
|
Цитата:
Потому прибегнул к такой уловке: 1. ASP кнопку поменял на простую HTML. 2. Написал простую системную страницу, которая по сути только создавала записи по пришедшим параметрам. 3. Написал JavaScript обработчик, который вызывал эту системную страницу для создания записей.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
03.06.2009, 12:47 | #8 |
Участник
|
Ну..если уж совсем будет плохо работать,то придется тоже изловчиться. Пока кроме валидаторов все нормально. Подобие валидатора сам написал.
|
|