2016-10-10 2 views
2

У меня есть некоторая проблема с функцией DispEx. Я открываю документ в клиентском приложении (Adobe Acrobat Reader DC), используя функцию DispEx, и после закрытия клиентского приложения моя страница должна перезагрузиться (ее работы для .docx документов), но это не работает. Я проверяю g_varSkipRefreshOnFocu var и его значение равно 0, как рекомендует MS.DispEx Перенаправление не работает для PDF-документов

Пример:

DispEx(dispCtx, evnt, "True", "False", 
      "False", "AdobeAcrobat.OpenDocuments", "1", actXClass, "", "", 
      "", "1", "0", "0", "0x7fffffffffffffff"); 

ответ

0

Изменение EVNT к событие и actXClass к "AdobeAcrobat.OpenDocuments" работал для меня (это звено в ряду повторителя - поэтому я использовал сингл -quotes, но вы получаете идею. Eval («Name») захватывает имя файла из моего запроса и использует его для создания пути к документу в своей Библиотеке документов):

<A onclick="return DispEx(this,event,'TRUE','FALSE','FALSE','AdobeAcrobat.OpenDocuments','1','AdobeAcrobat.OpenDocuments','','','','1','0','0','0x7fffffffffffffff')" href='<%# string.Format("/DocumentLibrary/{0}",Eval("Name")) %>'>Edit Document</A> 
+0

Спасибо, я попробовал –

Смежные вопросы