Example #1
0
        protected override object SaveViewState()
        {
#if NET_2_0
            object[] state = new object [9];
#else
            object[] state = new object [8];
#endif
            state[0] = base.SaveViewState();
            if (itemStyle != null)
            {
                state [1] = itemStyle.SaveViewState();
            }
            if (selectedItemStyle != null)
            {
                state [2] = selectedItemStyle.SaveViewState();
            }
            if (alternatingItemStyle != null)
            {
                state [3] = alternatingItemStyle.SaveViewState();
            }
            if (editItemStyle != null)
            {
                state [4] = editItemStyle.SaveViewState();
            }
            if (separatorStyle != null)
            {
                state [5] = separatorStyle.SaveViewState();
            }
            if (headerStyle != null)
            {
                state [6] = headerStyle.SaveViewState();
            }
            if (footerStyle != null)
            {
                state [7] = footerStyle.SaveViewState();
            }
#if NET_2_0
            if (ControlStyleCreated)
            {
                state [8] = ControlStyle.SaveViewState();
            }
#endif
            return(state);
        }
Example #2
0
        protected virtual object SaveViewState()
        {
            object[] res = new object[4];

            res[0] = viewstate.SaveViewState();

            if (footer_style != null)
            {
                res[1] = footer_style.SaveViewState();
            }
            if (header_style != null)
            {
                res[2] = header_style.SaveViewState();
            }
            if (item_style != null)
            {
                res[3] = item_style.SaveViewState();
            }

            return(res);
        }
Example #3
0
        protected override object SaveViewState()
        {
            object [] states = new object [10];

            if (dayHeaderStyle != null)
            {
                states [1] = dayHeaderStyle.SaveViewState();
            }

            if (dayStyle != null)
            {
                states [2] = dayStyle.SaveViewState();
            }

            if (nextPrevStyle != null)
            {
                states [3] = nextPrevStyle.SaveViewState();
            }

            if (otherMonthDayStyle != null)
            {
                states [4] = otherMonthDayStyle.SaveViewState();
            }

            if (selectedDayStyle != null)
            {
                states [5] = selectedDayStyle.SaveViewState();
            }

            if (titleStyle != null)
            {
                states [6] = titleStyle.SaveViewState();
            }

            if (todayDayStyle != null)
            {
                states [7] = todayDayStyle.SaveViewState();
            }

            if (selectorStyle != null)
            {
                states [8] = selectorStyle.SaveViewState();
            }

            if (weekendDayStyle != null)
            {
                states [9] = weekendDayStyle.SaveViewState();
            }

            if (SelectedDates.Count > 0)
            {
                ViewState ["SelectedDates"] = dateList;
            }

            states [0] = base.SaveViewState();

            for (int i = 0; i < states.Length; i++)
            {
                if (states [i] != null)
                {
                    return(states);
                }
            }

            return(null);
        }