Domanda

Voglio mostrare immagini nel controllo delle immagini ASP.Voglio accedere alle immagini da "_Layouts / immagini / myFolder / image.gif", come questa:

image1.imageurl="_Layouts / immagini / myFolder / immagine.gif"; Non funziona.C'è qualche altro modo per mostrare immagini nel controllo delle immagini ASP dalla cartella _Layout?

È stato utile?

Soluzione

Questo è facile:

Image img = new Image();
img.ImageUrl = "/_layouts/images/imageyouwant.gif";
Controls.Add(img);
.

SharePoint può essere pignolo a volte con la denominazione dell'estensione del file. Puoi provare quanto segue: Rinominare il file immagine da .gif a .gif così puoi fare:

Image img = new Image();
img.ImageUrl = "_layouts/images/myfolder/image.GIF";
Controls.Add(img);
.

Se non viene visualizzato o se è come il tuo caso hai creato nuove cartelle in 12 minuti all'interno della cartella immagine, è necessario verificare se l'ereditamento della sicurezza della cartella è impostata correttamente.

goto quanto segue:

12HIVE -> Modelli -> Immagini -> Trova la cartella in cui il file è memorizzato all'interno nel CAS "MyFolder" -> Fare clic con il tasto destro della cartella -> Seleziona Proprietà -> Seleziona scheda Sicurezza -> Seleziona Avanzate -> Verifica " Sostituisci le voci di autorizzazione su tutti gli oggetti figlio con le voci mostrate qui che si applicano agli oggetti figlio "-> Fare clic su OK -> DO IISRESET

dovrebbe fare il trucco;)

Se non riesce a controllare i gruppi o i nomi utente all'interno della scheda Sicurezza? Quindi dovresti fare lo stesso come sopra, ma questa volta sul file immagine piuttosto che sulla cartella. Prendi nota di gruppi e nomi. Puoi pubblicarlo qui o puoi goto della cartella immagine e selezionare qualsiasi immagine che funziona e controlla il proprio gruppo o il loro nome utente per vedere se è lo stesso e cosa manca :)

Spero che aiuti :)

Altri suggerimenti

Penso che il tuo percorso all'immagine non sia realmente corretto, prova così: "~ / _Layouts / immagini / myFolder / immagine.gif"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top