私のASP.NETプロジェクトで。私は2つのドロップダウンリストとチェックボックスを持っています。このチェックボックスをオンにすると、DropDownList1
の選択値はDropDownList2
の選択された値と同じでなければなりません。しかし、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がチェックされている場合、ddlcSCountryの選択された値は、ddlcBCountry選択された値と同じでなければなりません。
ddlcSCountry.SelectedIndex = ddlcSCountry.Items.IndexOf(ddlcSCountry.Items.FindByValue(ddlcBCountry.SelectedItem.Value)) – Nalaka526
あなたは上の展開することができます** **(あなたが投稿するので明らかに)動作していない、あなたはどんなエラーが出るのですか?腐ったドロップダウンですか? – V4Vendetta
私は何かエラーが発生します。ドロップダウンリストに応答がありません – user998405