SiteMapNode tworzone dynamicznie

0

Hej,

Chciałbym aby po dodawaniu nowego wpisu, plik web.sitemap był aktualizowany, ale nie bardzo wiem jak się za to zabrać. Myślałem o wykorzystaniu LINQ, ale nie wiem jak mam dodać do poniższej struktury kod pobierający rekordy z bazy:

    XDocument doc = new XDocument(
        new XDeclaration("1.0", "utf-8", "yes"),
        new XElement("siteMap",
            new XElement("siteMapNode",
                new XAttribute("url", "~/Index.aspx"),
                new XAttribute("title", "Strona główna"),
                new XAttribute("description", ""),
                new XElement("siteMapNode",
                    new XAttribute("url", "~/Pages/About.aspx"),
                    new XAttribute("title", "O blogu"),
                    new XAttribute("description", "Informacje o blogu")), 
                    <span style="color: red"><!-- W tym miejscu chciałbym dodać wygenerowaną z bazy listę rekordów --></span>

Chyba, że w tym przypadku LINQ to kiepski pomysł (bo to awykonalne?) i lepiej zrobić to inaczej?

0

Ok, już sobie poradziłem. Wskazówki znalazłem tutaj -> http://eastgroup.pl/?tag=/linq :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1