このDropDownListをXmlDataSourceにバインドしていますが、XPathは別の入力(別のDropDownList)に依存している必要があります。XPathを変更し、親DDLのSelectedIndexChanged内で再バインドしましたが、ページが更新されません。アップデートを表示するにはどうすればよいですか?
protected void ProductDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
CompMapping.XPath = "//couple[@product='" + ProductDropDownList.SelectedValue + "']";
CompMapping.DataBind();
ComponentDropDown.DataBind();
}
ComponentDropDownはAutoPostBack=Trueに設定されていますが、それだけでは不十分です。何か案が?両方のDropDownListがUserControlにあるという事実に関連している可能性がありますか?