/// <summary> /// Handles SelectedIndexChanged event of ddlStatePresent control /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="EventArgs"/> instance containing the event data.</param> protected void ddlStatePresent_SelectedIndexChanged(object sender, EventArgs e) { try { RegisterHrADBAL registerHrADBAL = new RegisterHrADBAL(); DataSet datasetCity = new DataSet(); int StateId = Convert.ToInt32(ddlStatePresent.SelectedValue); datasetCity = registerHrADBAL.GetCity(StateId); // Check if dataset is not null if (datasetCity != null) { ddlCityPresent.DataSource = datasetCity; ddlCityPresent.DataTextField = "cityName"; ddlCityPresent.DataValueField = "cityID"; ddlCityPresent.DataBind(); ddlCityPresent.Items.Insert(0, new ListItem("--Select--", "0")); } } catch (Exception) { throw; } }