Frage

Ich habe eine URL und möchte überprüfen, ob sie als Unterseite für eine bestimmte URL vorhanden ist.

  • Ich habe eine URL = www.go.com
  • Ich möchte überprüfen, ob = www.go.com hat URL = www.go.com/abx oder nicht

Ich habe +1000 Unterwebseiten, muss ich sie alle schleifen, keine Abkürzung?

War es hilfreich?

Lösung

Sie können mit dem, was SuperMode und Unnie vorgeschlagen haben, dass Sie auch den untenstehenden Code verwenden können:

generasacodicetagpre.

Andere Tipps

Versuchen Sie den folgenden Code:

using (SPSite site = new SPSite("http://www.go.com/"))
{
  using (SPWeb web = site.OpenWeb("abx"))
  {
     if (web.Exists)
         Console.WriteLine("exists");
     else
         Console.WriteLine("not exists");

  }
}

Stellen Sie einfach sicher, dass Sie drinnen sind site.OpenWeb, Sie geben die relative URL der Site des Webs an

Sie können das Folgende versuchen

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top