protected override IValueSet GetDataSource(ControllerContext context) { HttpSessionStateBase sessionState = context.Context.Session; if (sessionState == null) { return(new ValueDictionary()); } return(sessionState.AsValueSet()); }