protected override void OnNavigatedTo(NavigationEventArgs e) { TheNextWebModel = NavigationServices.CurrentViewModel as TheNextWebViewModel; if (e.NavigationMode == NavigationMode.New && NavigationContext.QueryString.ContainsKey("id")) { string id = NavigationContext.QueryString["id"]; if (!String.IsNullOrEmpty(id)) { _isDeepLink = true; TheNextWebModel = new TheNextWebViewModel(); NavigationServices.CurrentViewModel = TheNextWebModel; TheNextWebModel.LoadItem(id); } } if (TheNextWebModel != null) { TheNextWebModel.ViewType = ViewTypes.Detail; } DataContext = TheNextWebModel; base.OnNavigatedTo(e); }