Может Ajax ASP.NET частичная работа рендеринга в странице приложения SharePoint 2007 года?

Другое решение состоит в создании ассоциативного массива с форматом даты и последующим переформатированием данных.

Этот метод полезен для даты, отформатированной беспорядочным способом.

Пример:

    mydate='01.02.12 10:20:43':
    myformat='dd/mm/yy HH:MM:ss';


    dtsplit=mydate.split(/[\/ .:]/);
    dfsplit=myformat.split(/[\/ .:]/);

    // creates assoc array for date
    df = new Array();
    for(dc=0;dc<6;dc++) {
            df[dfsplit[dc]]=dtsplit[dc];
            }

    // uses assc array for standard mysql format
    dstring[r] = '20'+df['yy']+'-'+df['mm']+'-'+df['dd'];
    dstring[r] += ' '+df['HH']+':'+df['MM']+':'+df['ss'];
12
задан Konrad Krakowiak 15 December 2015 в 05:58
поделиться

6 ответов

У Вас должен быть пакет обновления Sharepoint 2007 года 1 - или иначе нет никакого шанса. (Sharepoint, 2007 предшествует ajax 1.0 - они встроили некоторую поддержку в пакет обновления 1),

Затем, от проблемы, стреляющей в точку зрения, тест, что тот же самый код функционирует как ожидалось при хостинге на регулярной странице asp.net. (Буквально скопируйте и вставьте свой код через в новую страницу, для исключения любых типографских ошибок). Управление sharepoint в или из проблемной области поможет сузить пространство решения.

2
ответ дан 2 December 2019 в 23:43
поделиться

При установке SharePoint 2007 (без Пакета обновления 1) затем, можно последовать примеру как следующая статья:

AjaxBasePart: легкий ASP.NET 2,0 расширения Ajax 1.0 и Office сервер SharePoint 2007

Причина этого состоит в том, что там существует, определенная проблема со смешиванием doPostback, UpdatePanel и SharePoint - и признак точно, что Вы видите: полностраничная обратная передача вместо асинхронной обратной передачи. См. эту статью KB для обходного решения: веб-Часть, которая содержит управление ASP.NET AJAX 1.0 UpdatePanel, которое использует _doPostBack ()...

Иначе можно просто установить Пакет обновления 1 для решения проблемы:

Windows SharePoint Services 3.0 Service Pack 1 (SP1)

2
ответ дан 2 December 2019 в 23:43
поделиться

Todd Bleeker в Mindsharp показал мне часть кода, он записал, что это может использовать Ajax на Sharepoint 2.0. Это было довольно прохладно. Я полагаю, что компания использовала его на их sharepoint программном обеспечении управления сайтом, если Вы хотите смотреть. (Вы раньше могли запросить 30-дневную пробную версию). Я поставил, как сделать это, находится на их группе Yahoo (я не могу помнить имя, но я уверен, что при поиске mindsharp, Вы найдете его.)

Как примечание, Ajax был вокруг в течение долгого времени. Microsoft легко поддерживала его с 2002, возможно, ранее с выпуском IE 5.5 (я не знаю о других браузерах, я делал внутреннюю разработку, и мы только поддерживали т.е. в то время). Это просто не назвали этим. Термин Ajax является не чем иным как маркетинговым термином, который кто-то выдумал позже.

0
ответ дан 2 December 2019 в 23:43
поделиться

Существует определенная проблема со смешиванием doPostback, UpdatePanel и SharePoint - и признак точно, что Вы видите: полностраничная обратная передача вместо асинхронной обратной передачи. См. эту статью KB для обходного решения: http://support.microsoft.com/kb/941955

0
ответ дан 2 December 2019 в 23:43
поделиться

С технологической точки зрения Пакет обновления 1 не добавляет полную поддержку Ajax ASP.NET. Вы все еще должны использовать обходные решения, описанные в различных статьях, упомянутых в предыдущих ответах.

Особенно, необходимо удостовериться, что web.config файл для веб-приложения SharePoint был обновлен для поддержки соответствующей версии Расширений Ajax ASP.NET.

То, что web.config не был обновлен, было главным образом вероятной причиной проблемы, описанной в исходном вопросе.

0
ответ дан 2 December 2019 в 23:43
поделиться

При получении последнего пакета обновления для SharePoint 2007 разрешит проблему (и добавит полную поддержку Ajax). Без пакета обновления необходимо будет последовать примеру как обрисованный в общих чертах в этой статье:

AjaxBasePart: легкий ASP.NET 2,0 расширения Ajax 1.0 и Office сервер SharePoint 2007

Регистрация этого слышит так, чтобы люди знали, что существует ответ даже без последнего пакета обновления (ответ secretGeek, кажется, говорит, что нет никакого шанса).

0
ответ дан 2 December 2019 в 23:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: