我有一个自定义服务器控件,它有很多属性——每个属性都将它们的状态保存在视图状态中:
public Color XXX
{
get
{
return (Color)ViewState["XXX"];
}
set
{
ViewState["XXX"] = value;
}
}
这需要很多空间 - 有没有办法减少代码中的行数?