Album SilverLight in una WEB PART di SharePoint
sharepointhelp non è online. Ultima attività: 03/12/2008 13.25.41sharepointhelp
Inserito il: 23 settembre 2008 08.55
18 messaggi dal 04 set 2008 Istalla Microsoft Silverlight!
Ciao a tutti. Ho trovato un bel script che crea un album fotografico con silverlight e fin qui tutto bene, funziona alla grande in una pagina .aspx

Il mio problema sussiste quando cerco di inserirlo in una web part.

Il codice necessario per eseguire lo script è:



<script src="Slideshow/Silverlight.js" type="text/javascript"></script>

<script src="Slideshow/SlideShow.js" type="text/javascript"></script>

<script type="text/javascript">
  new SlideShow.Control(new SlideShow.XmlConfigProvider({ url:"Slideshow/config.xml" }));
</script>



Lo script legge in un file xml le immagini.

Ho provato ad inserire questo codice nella web part, nel metodo Render e ho messo le immagini sotto la cartella http://nomesito/_layouts/Album/
modificando anche l'url b]new SlideShow.Control(new SlideShow.XmlConfigProvider({ url:"Slideshow/config.xml"[[/b]

Se c'è bisogno mostro la web part che sfortunatamente non funziona!

Per ora ho messo la pagina .aspx nella cartella ../_layouts/Album e visualizzo l'album tramite una web part page viewer e funziona.
Però vorrei avere tutto nella web part.

Grazie
RE: Album SilverLight in una WEB PART di SharePoint
sharepointhelp non è online. Ultima attività: 03/12/2008 13.25.41sharepointhelp
Inserito il: 23 settembre 2008 09.06
18 messaggi dal 04 set 2008 Istalla Microsoft Silverlight!
Dimenticavo...
il problema con la web part page viewer è lentissimo... .improponibilmente lento!
Microsoft Most Valuable Professional
Re: Album SilverLight in una WEB PART di SharePoint
novecento non è online. Ultima attività: 04/12/2008 14.00.39novecento
Inserito il: 24 settembre 2008 17.52
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 1015 messaggi dal 04 mar 2004 Istalla Microsoft Silverlight!
"sharepointhelp"
Se c'è bisogno mostro la web part che sfortunatamente non funziona!

Hai un link?

Alessio Leoncini
SilverlightItalia.com
Re: Album SilverLight in una WEB PART di SharePoint
maltra non è online. Ultima attività: 02/12/2008 16.47.35maltra
Inserito il: 24 settembre 2008 18.13
Scusami se mi intromett, mi potresti dare il links dell'abum fotografico in silverlight o mandarmelo per email, sono curioso di vederlo.
Grazie Marco

...Creare è dare una forma al proprio destino. (Albert Camus)
http://blogs.dotnethell.it/maltra/
Re: Album SilverLight in una WEB PART di SharePoint
sharepointhelp non è online. Ultima attività: 03/12/2008 13.25.41sharepointhelp
Inserito il: 25 settembre 2008 08.33
18 messaggi dal 04 set 2008 Istalla Microsoft Silverlight!
ecco il link: http://mazzolaengineering.ch/


se vuoi il codice Microsoft lo offre gratuitamente.
Microsoft Most Valuable Professional
Re: Album SilverLight in una WEB PART di SharePoint
novecento non è online. Ultima attività: 04/12/2008 14.00.39novecento
Inserito il: 25 settembre 2008 09.33
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 1015 messaggi dal 04 mar 2004 Istalla Microsoft Silverlight!

Immagino che questo sia lo slideshow inserito nella web part page viewer, e quindi funzionante, avresti una pagina dove lo inserisci in una web part, cioè dove non ti funziona?

Se ti può essere utile, in firefox non riesco a visualizzare lo slideshow in quanto mi dice che non ho il plugin istallato, che invece ho nella versione 2.0 (beta2), penso che tu debba aggiornare il file silverlight.js con la versione compatibile con firefox 3.0.

Alessio Leoncini
SilverlightItalia.com
Microsoft Most Valuable Professional
Re: Album SilverLight in una WEB PART di SharePoint
novecento non è online. Ultima attività: 04/12/2008 14.00.39novecento
Inserito il: 25 settembre 2008 09.34
contributi / Top Poster / Community manager / www.soluzioni4d.it / Blog / 1015 messaggi dal 04 mar 2004 Istalla Microsoft Silverlight!
puoi vedere e scaricare il progetto di Vertigo direttamente da CodePlex: http://www.codeplex.com/SlideShow

Alessio Leoncini
SilverlightItalia.com
Re: Album SilverLight in una WEB PART di SharePoint
sharepointhelp non è online. Ultima attività: 03/12/2008 13.25.41sharepointhelp
Inserito il: 25 settembre 2008 10.34
18 messaggi dal 04 set 2008 Istalla Microsoft Silverlight!
ecco il codice web part.
La pagina che viene visualizzata è bianca.



using System;
using System.Runtime.InteropServices;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;

using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;

namespace SGPB
{
    [Guid("2dc30956-7730-41d3-91d6-3bc46aa321d7")]
    public class AlbumFotografico : System.Web.UI.WebControls.WebParts.WebPart
    {
        public AlbumFotografico()
        {
        }

        protected override void CreateChildControls()
        {
            base.CreateChildControls();
        }

        protected override void OnPreRender(EventArgs e)
        {
            if (!Page.ClientScript.IsStartupScriptRegistered("SilverLight"))
                Page.ClientScript.RegisterStartupScript(this.GetType(), "SilverLight", "<script src=\"http://spintranet/_layouts/SGPrivateBanking/album/Slideshow/Silverlight.js\" type=\"text/javascript\"></script> ");

            if (!Page.ClientScript.IsStartupScriptRegistered("SlideShow"))
                Page.ClientScript.RegisterStartupScript(this.GetType(), "SlideShow", "<script src=\"http://spintranet/_layouts/album/Slideshow/SlideShow.js\" type=\"text/javascript\"></script>");
        }

        protected override void Render(HtmlTextWriter writer)
        {
            writer.Write("<table><tr><td><script type=\"text/javascript\">new SlideShow.Control(new SlideShow.XmlConfigProvider({ url:\"http://spintranet/_layouts/album/Slideshow/config.xml\" }));</script></td></tr></table>");
            if (!Page.ClientScript.IsStartupScriptRegistered("SlideShow"))
                Page.ClientScript.RegisterStartupScript(this.GetType(), "SlideShow", "<script type=\"text/javascript\">new SlideShow.Control(new SlideShow.XmlConfigProvider({ url:\"http://spintranet/_layouts/album/Slideshow/config.xml\" }));</script>");
        }
    }
}


Modificato da sharepointhelp il 25 settembre 2008 09.35 -

Modificato da sharepointhelp il 25 settembre 2008 09.36 -

Modificato da sharepointhelp il 25 settembre 2008 09.41 -

2 pagine: [1] 2 Avanti >>

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.


PeppeDotNet - 1000 pt
gghi - 310 pt
fabrica - 50 pt

Iscriviti anche tu e raccogli punti. Questo mese in palio VS 2008, SQL Prompt e 1 ebook!


COMMUNITY
ULTIMI MESSAGGI


IN EVIDENZA
MISC
Powered by .db Forums