Trong dự án ASP.NET của tôi. Tôi có hai danh sách thả xuống và một hộp kiểm. Khi hộp kiểm được chọn, giá trị được chọn là DropDownList1
phải giống với giá trị được chọn của DropDownList2
. Nhưng DropDownList1.SelectedValue
không hoạt động.Danh sách thả xuống giá trị đã chọn không hoạt động
Đây là mã của tôi:
protected void chkSameBAddress_CheckedChanged(object sender, EventArgs e)
{
try
{
if (this.chkSameBAddress.Checked == true)
{
this.txtcSAddress1.Text= this.txtcBAddress1.Text;
this.txtcSAddress2.Text = this.txtcBAddress2.Text;
this.txtcSAddress3.Text = this.txtcBAddress3.Text;
this.txtcSAddress4.Text = this.txtcBAddress4.Text;
this.txtcSCity.Text = this.txtcBCity.Text;
this.txtcSPostCode.Text = this.txtcBPostCode.Text;
this.txtcSState.Text = this.txtcBState.Text;
this.ddlcSCountry.Items.FindByValue(ddlcBCountry.SelectedItem.Value).Selected = true;
}
}
catch (Exception ex)
{
logger.Error(ex.Message);
throw;
}
}
Như đã thấy trong ví dụ trên, nếu chkSmaeBAddress được kiểm tra thì giá trị được lựa chọn của ddlcSCountry phải giống như ddlcBCountry giá trị được chọn.
ddlcSCountry.SelectedIndex = ddlcSCountry.Items.IndexOf (ddlcSCountry.Items.FindByValue (ddlcBCountry.SelectedItem.Value)) – Nalaka526
Bạn có thể mở rộng trên ** Không hoạt động ** (hiển nhiên khi bạn đăng), bạn có gặp lỗi gì không? là thả xuống poulated? – V4Vendetta
i dint gặp bất kỳ lỗi nào. danh sách thả xuống không nhận được phản hồi – user998405