B
brandonjack007
I have an enum property in web control. I can set it to One, Five,
Fifteen. It always returns "One" at runtime. Any suggestion.
public enum Interval
{
One,
Five,
Fifteen
}
[Bindable(true),
Category("Appearance"),
Description("Sets Minute Interval. Permissible values are One,
Five, Fifteen"),
DefaultValue(""),
DesignerSerializationVisibility(DesignerSerializationVisibility.Content),
PersistenceMode(PersistenceMode.Attribute)]
public virtual Interval MinuteInterval
{
get
{
object result = this.ViewState["MinuteInterval"];
if (result != null)
return (Interval)result;
else
return Interval.One;
}
set
{
ViewState["MinuteInterval"] = value;
}
}
Fifteen. It always returns "One" at runtime. Any suggestion.
public enum Interval
{
One,
Five,
Fifteen
}
[Bindable(true),
Category("Appearance"),
Description("Sets Minute Interval. Permissible values are One,
Five, Fifteen"),
DefaultValue(""),
DesignerSerializationVisibility(DesignerSerializationVisibility.Content),
PersistenceMode(PersistenceMode.Attribute)]
public virtual Interval MinuteInterval
{
get
{
object result = this.ViewState["MinuteInterval"];
if (result != null)
return (Interval)result;
else
return Interval.One;
}
set
{
ViewState["MinuteInterval"] = value;
}
}