protected override void CreateChildControls() { if (EditMode == PropertyEditorMode.Edit) { var pnlEditor = new Panel(); if(string.IsNullOrEmpty(CssClass)) { pnlEditor.CssClass ="dnnLeft"; } else { pnlEditor.CssClass = string.Format("{0} dnnLeft", CssClass); } RichTextEditor = HtmlEditorProvider.Instance(); RichTextEditor.ControlID = ID + "edit"; RichTextEditor.Initialize(); RichTextEditor.Height = ControlStyle.Height; RichTextEditor.Width = ControlStyle.Width; if (RichTextEditor.Height.IsEmpty) { RichTextEditor.Height = new Unit(250); } RichTextEditor.Width = new Unit(400); Controls.Clear(); pnlEditor.Controls.Add(RichTextEditor.HtmlEditorControl); Controls.Add(pnlEditor); } base.CreateChildControls(); }
/// <Summary>CreateChildControls creates the controls collection</Summary> protected override void CreateChildControls() { RichTextEditor = HtmlEditorProvider.Instance(); RichTextEditor.ControlID = this.ID + "edit"; RichTextEditor.Initialize(); RichTextEditor.Height = this.ControlStyle.Height; RichTextEditor.Width = this.ControlStyle.Width; Controls.Clear(); Controls.Add(RichTextEditor.HtmlEditorControl); base.CreateChildControls(); }
void Page_Init(object sender, EventArgs e) { _useRichTextEditor = !GetFieldSetting("PlainText").AsBoolean() && !FilterTags; if (FilterScript) { } DefValue = DefaultValue; if (_useRichTextEditor) { var pnlEditor = new Panel {CssClass = "dnnLeft"}; RichTextEditor = HtmlEditorProvider.Instance(); var controlId = CleanID(string.Format("{0}", FieldTitle)); RichTextEditor.ControlID = controlId; RichTextEditor.Initialize(); //RichTextEditor.Height = ControlStyle.Height; //RichTextEditor.Width = ControlStyle.Width; if (RichTextEditor.Height.IsEmpty) { RichTextEditor.Height = new Unit(250); } RichTextEditor.Width = new Unit(400); Controls.Clear(); var htmlEditorControl = RichTextEditor.HtmlEditorControl; pnlEditor.Controls.Add(htmlEditorControl); RichTextEditor.Text = DefValue; Controls.Add(pnlEditor); ValueControl = FindControl(controlId ); } else { TxtBox = new TextBox { TextMode = TextBoxMode.MultiLine, Rows = 7, Text = DefValue, ID = CleanID(FieldTitle) }; Controls.Add(TxtBox); ValueControl = TxtBox; } }
private static void CreateProvider() { objProvider = ( (HtmlEditorProvider)Reflection.CreateObject( "htmlEditor" ) ); }
static HtmlEditorProvider() { objProvider = null; CreateProvider(); }
protected override void OnInit(EventArgs e) { base.OnInit(e); _richTextEditor = HtmlEditorProvider.Instance(); _richTextEditor.ControlID = ID; _richTextEditor.Initialize(); }
protected void Page_Init(object sender, EventArgs e) { this.RichTextEditor = HtmlEditorProvider.Instance(); this.RichTextEditor.ControlID = this.ID; this.RichTextEditor.Initialize(); this.optRender.SelectedIndexChanged += new EventHandler(this.optRender_SelectedIndexChanged); this.optView.SelectedIndexChanged += new EventHandler(this.optView_SelectedIndexChanged); }
private static void CreateProvider() { objProvider = ((HtmlEditorProvider)Reflection.CreateObject("htmlEditor")); }