Je n'ai jamais travaillé en langage C# auparavant (bien qu'un peu en PHP), mais j'ai été chargé de créer un composant WebPart SharePoint. J'en ai besoin pour tirer des données de liste de SharePoint. Je ne sais vraiment pas où je devrais commencer, alors je commence par faire une vérification pour voir si la liste existe. Cela vérifie simplement la chaîne 'listName' et imprime 'cette liste existe' sur la page.Partage Web de base SharePoint C#
Quelqu'un peut-il m'aider avec mon code et au moins m'a mis sur la bonne voie? Merci.
namespace SlideShowWebPart
{
public class SlideShowGuide : WebPart
{
protected override void Render(System.Web.UI.HtmlTextWriter output)
{
using (SPWeb web = SPContext.Current.Site.OpenWeb("http://www.school.edu"))
{
string listName = "List123ABC";
var lists = web.Lists;
foreach (SPList list in lists)
{
if (list.Title.Equals(listName))
output.Write("<b>This list exists</b>");
}
}
}
}
}
On dirait que vous vous dirigez dans la bonne direction, est-ce que ce code ne fonctionne pas? – dexter
Il me donne une erreur qui pose un problème, et la page ne charge pas. –
Vous devriez être en mesure de trouver l'erreur exacte soit en creusant à travers les journaux SharePoint ou en modifiant le web.config: http://www.andrewconnell.com/blog/archive/2007/02/01/5935.aspx –