コード例 #1
0
        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);
        }
コード例 #2
0
        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();
        }