protected override object GetPropertyValue(PropertyInfo prop, TelepayFieldAttribute attr) { switch (prop.Name) { case "TextCode": return(((int)TextCode).ToString("d3")); case "TransferCode": return(TransferCode.ToString()); default: return(base.GetPropertyValue(prop, attr)); } }