private void checkIndex(object sender, EventArgs e) { switch ((sender as TabControl).SelectedIndex) { case 0: // Do nothing, this is main page break; case 1: // Search Github Page break; case 2: // Company Hub // Get customers to fill Grid gridPanel.Visible = true; List <CustomerAndOrder> custAndOrders = DbActions.GetPreviousOrders("30"); orderInfoGrid.DataSource = custAndOrders; break; } }