Sharepoint ItemAdding & ItemAdded проблема
Мне нужно извлечь файл Infopath, который отображается и заполнен на веб-странице sharepoint, и сохранить его данные в отдельной БД. Есть 2 события, которые срабатывают после отправки формы. ItemAdding
а также ItemAdded
,
Я знаю, что не могу получить файл из ItemAdding
Событие, потому что оно сохраняется только после ItemAdding
Событие.
Но я хочу перенаправить пользователей на другой веб-сайт, как только я сохраню свои значения в базе данных, но я не нахожу способа сделать это. Я полагаю, проблема в том, что событие ItemAdded происходит после / или в то же время, когда пользователь перенаправляется на веб-страницу с сообщением "Форма была закрыта".
Как я могу получить значения и перенаправить пользователя? Кроме того, мне не разрешено прикреплять код к самой форме инфопата. Это должно быть обработано из Sharepoint.
Спасибо
1 ответ
Если вы перенаправляете на сайте SharePoint, вы можете включить "источник" в качестве параметра строки запроса.
Вы также попробуйте response.redirect
в OnClose
событие формы инфопата.