protected override object SaveViewState() { RetinaImageBaseViewState viewstate = new RetinaImageBaseViewState(); viewstate.ImageViewState = base.SaveViewState(); viewstate.ImageUrl = this.ImageUrl; viewstate.CssClass = this.CssClass; viewstate.KeepHighRes = this.KeepHighRes; return(viewstate); }
protected override void LoadViewState(object savedState) { RetinaImageBaseViewState viewstate = (RetinaImageBaseViewState)savedState; base.LoadViewState(viewstate.ImageViewState); this.ImageUrl = viewstate.ImageUrl; m_css_class = viewstate.CssClass; m_keep_high_res = viewstate.KeepHighRes; UpdateCssClass(); }