任何一個可以指導我我是個較新的,我們如何在Asp.net MVC網站實現網站地圖提前 感謝如何在Asp.net MVC中實現網站地圖?
0
A
回答
1
使用可以使用System.Xml.Linq
public ContentResult GetSiteMap()
{
XNamespace ns = "http://www.sitemaps.org/schemas/sitemap/0.9";
XNamespace xsi = "http://www.w3.org/2001/XMLSchema-instance";
return new XElement(ns + "urlset",
new XAttribute("xmlns", "http://www.sitemaps.org/schemas/sitemap/0.9"),
new XAttribute(XNamespace.Xmlns + "xsi", "http://www.w3.org/2001/XMLSchema-instance"),
new XAttribute(xsi + "schemaLocation", "http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"),
from node in db.MyTable()
select new XElement(ns + "url",
new XElement(ns + "loc", node.Loc),
new XElement(ns + "lastmod", node.LastMod),
new XElement(ns + "priority", node.Priority)
)
).ToString();
return Content(xsi.ToString(), "text/xml");
}
+0
親愛的,它會在db.MyTable()中的節點上發出錯誤,就像您可以使用表格作爲方法一樣。你能告訴我嗎? PLZ –
+0
Thanks Got Point .... –
+0
你需要改變db.MyTable()連接到你的表(使用Linq) – Yanga
相關問題
- 1. 在ASP.NET MVC網站上實現搜索
- 2. 如何在ASP.NET MVC網站中實現速率限制?
- 3. ASP.NET網站地圖
- 4. SecurityTrimming在asp.net網站地圖
- 5. Asp.net MVC網站地圖鏈接到外部網站
- 6. 我應該如何在ASP.NET MVC網站中實現用戶成員身份?
- 7. 如何自定義ASP.NET MVC網站地圖表現得像與子菜單
- 8. 如何在asp.net MVC中實現區域?
- 9. 如何在ASP.NET MVC中實現「預覽」?
- 10. 如何在ASP.NET MVC中實現角色?
- 11. 如何生成網站地圖?(asp.net MVC3)
- 12. 如何實現在網站中移動內容/文本。在asp.net
- 13. 如何與asp.net MVC部署Asp.net網站
- 14. 在ASP.NET MVC網站上實現搜索有哪些選擇?
- 15. 如何在ASP.net中實現查看模型功能網站
- 16. 如何在ASP.NET中實現網站搜索?
- 17. 如何在asp.net中實現內部網站搜索
- 18. 如何在ASP.NET MVC網站中處理多個圖像上傳?
- 19. 在asp.net中實現returnurl mvc
- 20. 在我的asp.net網站實現DotNetOpenid
- 21. ASP.NET MVC網站中的網站
- 22. 你可以在asp.net mvc 3網站中呈現(舊)asp.net usercontrol嗎?
- 23. ASP.NET MVC中的動態站點地圖
- 24. 如何在Asp.net/Asp.net mvc中實現實時Web體驗?
- 25. ASP.NET MVC網站地圖的傳統分層的站點
- 26. 在Django中實現站點地圖
- 27. 如何在MVC網站內放置一個ASP.Net網站?
- 28. Asp.Net MVC - 更新實時網站
- 29. 如何生成現有網站的可視網站地圖?
- 30. 如何實現在asp.net的MVC
您可以使用[MvcSiteMapProvider(https://開頭github.com/maartenba/MvcSiteMapProvider) –