protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e) { string selectedValue = RadioButtonList1.SelectedValue; switch (selectedValue) { case "SQL": Dictionary <String, object> param = new Dictionary <string, object>(); param.Add("Employees.ID_shift", null); DataProviderFactory.SetDefaultDataProvider("SQL"); DatabaseTable <Employees> empl = EmployeeData.getEmployees(param); GridView1.DataSource = empl; GridView1.DataBind(); break; case "JSON": Dictionary <String, object> J_param = new Dictionary <string, object>(); J_param.Add("Employees.ID_shift", null); DataProviderFactory.SetDefaultDataProvider("JSON"); DataProviderFactory.settings["path"] = this.MapPath("~/App_Data/JSON/"); DatabaseTable <Employees> J_empl = EmployeeData.getEmployees(J_param); GridView1.DataSource = J_empl; GridView1.DataBind(); break; } }