#c# #javascript #silverlight #sharepoint-api
#c# #javascript #silverlight #sharepoint-api
Вопрос:
Я использую клиентский API sharepoint для сохранения элемента в списке. Затем мне нужно вызвать функцию javascript, чтобы обновить мой html. Но я не могу! Страница обновляется вместо вызова функции!
clientContext.ExecuteQueryAsync(
(sender, args) =>
{
System.Windows.Deployment.Current.Dispatcher.BeginInvoke(
delegate()
{
StopLoading();
HtmlPage.Window.Invoke("UpdateHtmlDetails", id, title, description);
});
}, SaveRequestFailed);
id = int, title= string, description= строка
Почему страница обновляется вместо вызова javascript?
Функция внутри некоторого methods.js и зарегистрирован:
<SharePoint:ScriptLink name="/_layouts/tv2/js/methods.js" runat="server" Localizable="false"/>
Файл представлен на странице на 100%.
Комментарии:
1. Вы проверили (отладили), что ваша функция JavaScript не вызывается?
2. не вызывается. Потому что было исключение в silverligh… Свойство Out of browser было включено. Кстати мог и по-русски ответить.
Ответ №1:
Обнаружена проблема. включение из браузера было включено!