Saya menerapkan aplikasi windows di C#.Net
. Saya punya tiga tabel: negara, negara bagian, Distrik. Semuanya terkait dengan kunci asing. Soalnya di form Distrik, kalau saya pilih salah satu negara (combobox), negara bagian yang bersangkutan tidak ditampilkan di combobox yang lain. Saya menggunakan acara selectedindexchange
untuk tabel negara. Tapi itu terlihat
"String masukan tidak dalam format yang benar"
Saya akan memberikan kode di bawah ini. Jadi tolong bantu saya.
private void DistrictMaster_Load(object sender, EventArgs e)
{
BEMaster objBEMaster = new BEMaster();
BLMaster objBLMaster = new BLMaster();
cboCountryName.DataSource = objBLMaster.GetCountry();
cboCountryName.ValueMember = "CountryId";
cboCountryName.DisplayMember = "CountryName";
}
private void cboCountryName_SelectedIndexChanged_1(object sender, EventArgs e)
{
try
{
if (cboCountryName.SelectedValue.ToString() != "")
{
BEMaster objBEMaster = new BEMaster();
objBEMaster.CountryId = Convert.ToInt32(cboCountryName.SelectedValue);
BLMaster objBLMaster = new BLMaster();
cboStateName.DataSource = objBLMaster.GetStateByCountryId(objBEMaster);
cboStateName.DisplayMember = "StateName";
cboStateName.ValueMember = "StateId";
}
}
catch (Exception)
{
throw;
}
}
Apakah ada kesalahan di atas tolong beri saya balasan. Terima kasih.