2010-11-18 3 views
1

Я использую ajax modal popup в sharepoint, но ссылки на сборку отсутствуют, и если я пытаюсь поместить эти ссылки на сборку, страница будет отображаться на странице с ошибкой. Есть ли другая альтернатива, кроме использования всплывающего окна управления ajax в sharepoint. Я хочу показать всплывающее окно в моем текущем проекте. Пожалуйста, помогите мне в этом отношенииpopup in sharepoint 2007

+0

как вы пытаетесь установить эти ссылки на сборку? Или также как вы пытаетесь создать мода ajax? webpart, пользовательский контроль и т. д. –

+0

AjaxControlToolkit, Version = 3.5.40412.0, Culture = neutral, PublicKeyToken = 28f01b0e84b6d53e 'использует' System.Web.Extensions, Version = 3.5.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35 ', который имеет более высокая версия, чем ссылочная сборка «System.Web.Extensions, Version = 1.0.61025.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35» \t \t Это была ошибка – Abhimanyu

+0

Звучит как проблема с версией .NET, которую вы используете в ваш проект. Я думаю, что AjaxControlToolkit использует v 3.5? –

ответ

6

Вы можете использовать commonShowModalDialog(), который используется SharePoint по умолчанию. Здесь приведен пример фрагмента кода

//Opens the popup window 
function openPopup() 
{ 
    commonShowModalDialog("/_layouts/samplepage.aspx", "resizable: yes; status:no; scroll: no; help: no; center: yes; dialogwidth:410px; dialogHeight:300px;", callback); 
} 

//callback function to retrieve any values from popup 
function callback(ret) 
{ 
    alert(ret); 
} 

Для возврата значения из использования всплывающего window.returnValue. Надеюсь, поможет.