private bool read = false;
/// <summary>
/// 只读属性
/// </summary>
[Description("只读属性,false表示不是只读,true表示只读")]
public bool ReadOnly
{
get { return read; }
set { read = value; }
}
/// <summary>
///
/// </summary>
/// <param name="writer"></param>
protected override void Render(HtmlTextWriter writer)
{
if (m_ResourceIDChanged)
{
ResourceManager.RMUtility.GetControlResource(Site,ResourceID,new ResourceManager.RMUtilityDelegate(SetControlText));
}
if (ReadOnly == true)
{
// writer.RenderBeginTag(HtmlTextWriterTag.Span);
//writer.AddAttribute(HtmlTextWriterAttribute.ReadOnly, "True");
//this.Attributes.AddAttributes(writer);
writer.AddAttribute(HtmlTextWriterAttribute.Disabled,"disabled");
base.Render(writer);
// writer.RenderEndTag();
}
else
{
base.Render(writer);
}
}