protected void DatabaseEvents_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) { Util util = new Util(); Hashtable State = (Hashtable)HttpRuntime.Cache[Session.SessionID]; if (util.CheckSessionTimeout(State, Response, "Default.aspx")) return; if (State["ManageDataType"].ToString() == "database") { if (!util.DoesDatabaseInfoExist(State)) { DatabaseConfigMessage.Text = "To start, click 'Upload Database Info'"; return; } if (DatabaseEvents.SelectedIndex == 0) { DatabaseCommandsView.Nodes.Clear(); } else { State["DBCommands"] = null; BuildDatabaseTrees(e.Text); } } else { if (!util.DoesDatabaseInfoExist(State)) { GoogleDocsConfigMessage.Text = "To start, click 'Connect to your Google Docs'"; return; } if (SpreadSheetEvents.SelectedIndex == 0) { SpreadsheetCommandsView.Nodes.Clear(); } else { State["DBCommands"] = null; BuildDatabaseTrees(e.Text); } } }