Files
Umbraco-CMS/components/editorControls/textfield/textFieldDataEditor.cs
Shandem f6d0d043b5 DO NOT DOWNLOAD. DOWNLOAT LATEST STABLE FROM RELEASE TAB
Created 4.1.0 branch

[TFS Changeset #55082]
2009-06-19 07:39:16 +00:00

46 lines
858 B
C#

using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;
using System.Collections;
namespace umbraco.editorControls.textfield
{
public class TextFieldEditor : TextBox, interfaces.IDataEditor
{
private interfaces.IData _data;
public TextFieldEditor(interfaces.IData Data) {
_data = Data;
}
public virtual bool TreatAsRichTextEditor
{
get {return false;}
}
public bool ShowLabel
{
get {return true;}
}
public Control Editor {get{return this;}}
public void Save()
{
_data.Value = this.Text;
}
protected override void OnInit(EventArgs e)
{
if (this.CssClass == "")
this.CssClass = "umbEditorTextField";
if (_data != null && _data.Value != null)
Text = _data.Value.ToString();
base.OnInit(e);
}
}
}