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); }
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); }
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); }