In this article, you learn how to query the full URL of a page. The overall algorithm is to use the GetSiteBySiteMapRoot method to get the site to which the page belongs. Then, you use the UrlLocalizationService to resolve the language-specific URL of the page and use some string manipulation to construct the full URL.
If you are using PageNode to represent your page objects, follow this sample:
If you are using PageSiteNode to represent your page objects, follow this sample:
Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.
This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.
This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.
The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important