2010-11-18 11 views
1

J'utilise ajax modal popup dans sharepoint, mais les références d'assemblage sont manquantes et si j'essaye de mettre ces références d'assembly, la page va à la page d'erreur. Existe-t-il une autre alternative que l'utilisation de la commande contextuelle ajax control dans sharepoint. Je veux montrer le popup dans mon projet actuel. S'il vous plaît aidez-moi à ce sujetpopup dans sharepoint 2007

+0

comment essayez-vous de mettre ces références d'assemblage? Ou aussi comment essayez-vous de créer le modal ajax? WebPart, contrôle personnalisé, etc –

+0

AjaxControlToolkit, Version = 3.5.40412.0, Culture = neutre, PublicKeyToken = 28f01b0e84b6d53e 'utilise' System.Web.Extensions, Version = 3.5.0.0, Culture = neutre, PublicKeyToken = 31bf3856ad364e35 'qui a une version plus élevée que l'assembly référencé 'System.Web.Extensions, Version = 1.0.61025.0, Culture = neutre, PublicKeyToken = 31bf3856ad364e35' \t \t Cela a été l'erreur – Abhimanyu

+0

Cela ressemble à un problème avec la version de .NET que vous utilisez votre projet. Je pense que AjaxControlToolkit utilise v 3.5? –

Répondre

6

Vous pouvez utiliser commonShowModalDialog() qui est utilisé par SharePoint par défaut. Voici un exemple extrait de code

//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); 
} 

Pour retourner une valeur de l'utilisation de pop-up window.returnValue. J'espère que cela aide.