private void bindClimbingPlaces() { int areaID; if (int.TryParse(AreaID.Text, out areaID)) { //-- Used to preselect places placesUserClimbsIDs = cfController.GetPlacesUserClimbs(UserID).Select(c => c.ID).ToList(); List <IClimbingPlace> areasPlaces = getPlacesForArea(areaID); PlacesLV.DataSource = areasPlaces; PlacesLV.DataBind(); AddPlaceDIV.Visible = true; NoResultsP.Visible = areasPlaces.Count == 0; if (areasPlaces.Count == 0) { AreaTag selectedArea = (from c in CFDataCache.AllAreaTags where c.ID == int.Parse(AreaID.Text) select c).SingleOrDefault(); string placeTypeString = "indoor"; if (OutdoorRB.Checked) { placeTypeString = "outdoor"; } NoResultsLtr.Text = string.Format("No results for {0} places in {1}", placeTypeString, selectedArea.Name); } } else { NoResultsP.Visible = true; NoResultsLtr.Text = "Please select a valid city / state / country from the text box above"; } }
private void PlacesLVLoaded(object sender, RoutedEventArgs e) { try { ScrollView4 = PlacesLV.FindScrollViewer(); if (ScrollView4 != null) { ScrollView4.ViewChanging += ScrollViewViewChanging; } } catch { } }