Domanda

Sono stato lontano da sviluppo di SharePoint per un bel po 'ormai, e sto cercando di accedere alle informazioni in un blog SharePoint 2010 (da uno dei nostri utenti, all'interno del loro "MySite") da un C # webpart che sarà risiedere sulla home page del sito. L'idea è quella di essere in grado di mettere in evidenza gli ultimi messaggi di un certo utente sulla home page.

Qualcuno può aiutarmi a fare riferimento al blog (in dev si trova a http: // myServer / mio / BillsBlog ) dalla nostra homepage. Ho provato quanto segue ...

  • Riferimento uno SPSite dando l'URL come un parametro del costruttore, quindi ottenere il corretto web da lì. Ciò non è riuscito. (Sto cercando di indovinare il blog è un web, piuttosto che una raccolta siti, ma sono aperto a essere corretto lì)
  • Prendi il contesto attuale da SPContext.Current, e l'accesso alla raccolta AllWebs da lì, ma questo non inculde il / la mia web.

Una volta che trovo il contenitore appropriato (SPSite o SPWeb) posso accedere all'elenco di tirare fuori gli elementi di cui ho bisogno, ma non so come arrivare a quel punto. In una console app, ce l'ho a lavorare utilizzando il metodo nel primo abouve proiettile.

Sono davvero praticamente bloccato ora, e ho semplicemente non so abbastanza su quello che sto cercando fro essere in grado di cercare su Google per le risposte. Tutto l'aiuto che mi potrebbe dare sarebbe molto apprezzato.

È stato utile?

Soluzione

OK, il mio errore. Il progetto webpart è stato istituito come una sandbox, quindi l'approccio di proiettile 1 non avrebbe funzionato. La modifica che l'interruttore significava ora è OK e lavorare come per la console app.

Grazie per la lettura.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top