protected void ddlOfficeProvince_SelectedIndexChanged(object sender, EventArgs e) { District districtObj = new District(); List <DistrictData> districtData = new List <DistrictData>(); /* ====== District ======= */ districtData = districtObj.getDistrictWithProvince(ddlOfficeProvince.SelectedValue); ddlOfficeAmphur.Items.Clear(); string selected_district = ""; ddlOfficeAmphur.Items.Insert(ddlOfficeAmphur.Items.Count, new ListItem("เลือกอำเภอ", "0")); foreach (DistrictData district_dd in districtData) { ddlOfficeAmphur.Items.Insert(ddlOfficeAmphur.Items.Count, new ListItem(district_dd.District_ThaiName, district_dd.District_Code)); } selected_district = ddlOfficeAmphur.SelectedValue; /* ====== SubDistrict ======= */ SubDistrict subdistrictObj = new SubDistrict(); List <SubDistrictData> subdistrictData = new List <SubDistrictData>(); subdistrictData = subdistrictObj.getSUBDistrictWithDistrict(selected_district); ddlOfficeTumbol.Items.Clear(); ddlOfficeTumbol.Items.Insert(ddlOfficeTumbol.Items.Count, new ListItem("เลือกตำบล", "0")); foreach (SubDistrictData subdistrict_dd in subdistrictData) { ddlOfficeTumbol.Items.Insert(ddlOfficeTumbol.Items.Count, new ListItem(subdistrict_dd.SubDistrict_ThaiName, subdistrict_dd.SubDistrict_Code)); } }
protected void ddlOfficeTumbol_SelectedIndexChanged(object sender, EventArgs e) { SubDistrict subdistrictObj = new SubDistrict(); List <SubDistrictData> subdistrictData = new List <SubDistrictData>(); subdistrictData = subdistrictObj.getSUBDistrictWithDistrict(ddlOfficeAmphur.SelectedValue); foreach (SubDistrictData subdistrict_dd in subdistrictData) { txtOfficePostcode.Text = subdistrict_dd.Post_Code; } }
protected void ddlOfficeAmphur_SelectedIndexChanged(object sender, EventArgs e) { SubDistrict subdistrictObj = new SubDistrict(); List <SubDistrictData> subdistrictData = new List <SubDistrictData>(); subdistrictData = subdistrictObj.getSUBDistrictWithDistrict(ddlOfficeAmphur.SelectedValue); ddlOfficeTumbol.Items.Clear(); ddlOfficeTumbol.Items.Insert(ddlOfficeTumbol.Items.Count, new ListItem("เลือกตำบล", "0")); foreach (SubDistrictData subdistrict_dd in subdistrictData) { ddlOfficeTumbol.Items.Insert(ddlOfficeTumbol.Items.Count, new ListItem(subdistrict_dd.SubDistrict_ThaiName, subdistrict_dd.SubDistrict_Code)); } ddlOfficeTumbol.SelectedValue = "0"; txtOfficePostcode.Text = ""; }