:
Routes
routes.MapPageRoute("Default", "Home", "~/Default.aspx");
routes.MapPageRoute("ListAll", "List", "~/ListAll.aspx");
Sitemap
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/Home" title="Home" description="Home">
<siteMapNode url="~/List" title="List All" description="List All" />
</siteMapNode>
</siteMap>
:
Routes
routes.MapPageRoute("Default", "Home", "~/");
routes.MapPageRoute("ListAll", "List", "~/ListAll.aspx");
Sitemap
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/" title="Home" description="Home">
<siteMapNode url="~/List" title="List All" description="List All" />
</siteMapNode>
</siteMap>
"~/" "~/Home" - .
, , default.aspx - ...
if(Page.RouteData.Values[0] == "default.aspx")
Response.Redirect("~/Home")
.
, ~/ "" ~/Home " 2 URL-, , , , .
, , "~/Home", node Sitemap :
<siteMapNode url="~/" title="Home" description="Home">
, "http://yourdomain/" , "http://yourdomain/Home" ( , , , , ), "http://adomain/" .