private void OnDataChanged()
        {
            // These properties may change when the data changes
            NotifyPropertyChanged("DataType");
            NotifyPropertyChanged("Sites");

            if (DataType == null)
            {
                DataType = DataTypes.First();
            }

            if (Site == null)
            {
                Site = Sites.First();
            }
        }