내 ASP.NET 프로젝트에서. 두 개의 드롭 다운 목록과 체크 박스가 있습니다. 이 확인란을 선택하면 DropDownList1
의 값은 DropDownList2
의 selcted 값과 같아야합니다. 그러나 DropDownList1.SelectedValue
이 작동하지 않습니다. 위의 예에서 볼 수 있듯이드롭 다운 목록에서 선택한 값이 작동하지 않습니다.
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;
}
}
, chkSmaeBAddress은 ddlcBCountry 선택된 값으로 다음 ddlcSCountry가 동일해야 의 선택된 값을 확인한다 경우 :
여기에 내 코드이다.
ddlcSCountry.SelectedIndex = ddlcSCountry.Items.IndexOf (ddlcSCountry.Items.FindByValue (ddlcBCountry.SelectedItem.Value)) – Nalaka526
당신이 어떤 에러가 발생합니까, (당신이 게시 된 이후 분명) ** 작동하지 **에 확장 할 수 있습니까? 냄새 나는 드롭 다운입니까? – V4Vendetta
오류가 발생합니다. 드롭 다운 목록에 응답이 없습니다 – user998405