protected override void OnDataBinding(EventArgs e) { string x = FieldValueEditString.ToString(); foreach (ListItem item in DropDownList1.Items) { if (item.Value == x) { //DropDownList1.SelectedValue = x; DropDownList1.SelectedValue = item.Value; break; } } base.OnDataBinding(e); }
private void InitDialogOpener() { InitEditorProvider(); #region Get View, Update, DeletePaths var homeDirectory = PortalSettings.Current.HomeDirectory; string[] paths; var metaDataPaths = GetMetaDataValue <string>("Paths"); if (!String.IsNullOrEmpty(metaDataPaths)) { paths = metaDataPaths.Split(',').Select(p => homeDirectory + p).ToArray(); } else { paths = _imageManagerConfiguration.ViewPaths; } #endregion if (ShowImageManager) { DialogOpener1.DialogDefinitions.Add("ImageManager", GetImageManagerDefinition(paths)); DialogOpener1.DialogDefinitions.Add("ImageEditor", GetImageEditorDefinition(paths)); } if (ShowFileManager) { DialogOpener1.DialogDefinitions.Add("DocumentManager", GetDocumentManagerDefinition(paths)); } DialogOpener1.HandlerUrl = "~/DesktopModules/Admin/RadEditorProvider/DialogHandler.aspx?portalid=" + PortalSettings.Current.PortalId + "&tabid=" + PortalSettings.Current.ActiveTab.TabID; if (!String.IsNullOrWhiteSpace(FieldValueEditString) && FieldValueEditString.StartsWith("File:")) { DialogOpener1.AdditionalQueryString = "&PreselectedItemUrl=" + HttpUtility.UrlEncode(SexyContent.SexyContent.ResolveHyperlinkValues(FieldValueEditString, PortalSettings.Current)); } DialogOpener1.EnableEmbeddedSkins = _editorProvider._editor.EnableEmbeddedSkins; DialogOpener1.Skin = _editorProvider._editor.Skin; InitPickerMenu(); }