h_r_sh
یک شنبه 20 مرداد 1392, 00:27 صبح
وقتی که برای آدرس صفحات از Route استفاده می کنم، کنترل SiteMapPath چیزی نمایش نمیده. برای آدرس یک صفحه فرضی از آدرس زیر استفاده می کنم:
routes.MapPageRoute("cats", "Admin/ManageCategories/{action}/{catid}.aspx", "~/AdminConsole/ManageCategories.aspx");
که آدرس این صفحه این میشه:
domain.com/Admin/ManageCategories/Update/12747.aspx
چون مقادیر action و catid به صورت پویا تغییر می کنند، نمیشه توی web.sitemap تعریفش کرد.
کسی می دونه باید چه کار کنم؟
از ASP.NET 4 و C# استفاده می کنم
routes.MapPageRoute("cats", "Admin/ManageCategories/{action}/{catid}.aspx", "~/AdminConsole/ManageCategories.aspx");
که آدرس این صفحه این میشه:
domain.com/Admin/ManageCategories/Update/12747.aspx
چون مقادیر action و catid به صورت پویا تغییر می کنند، نمیشه توی web.sitemap تعریفش کرد.
کسی می دونه باید چه کار کنم؟
از ASP.NET 4 و C# استفاده می کنم