В веб-элементе управления есть пользовательский выпадающий список (.ascx). Я связываю элемент управления DropDown со списком aspx за страницей. Я попытался связать его в событиях Load, PreLoad, но он просто пустой после обратной передачи. Я попытался включить параметр состояния просмотра, но не повезло.
У меня есть метод в пользовательском веб-элементе управления для привязки раскрывающегося списка, и я вызываю его из основного кода aspx, который использует этот веб-пользовательский элемент управления.
.ascx
public void FillDropDownList(string divisionCode, Int32 webEvevntID)
{
DataSet dsDist = GetData(divisionCode, webEvevntID);
ddlDist.DataSource = dsDist.Tables(0);
ddlDist.DataTextField = "DistributorName";
ddlDist.DataValueField = "DistNum";
ddlDist.DataBind();
}
.aspx c #
private void Order_PreRender(object sender, EventArgs e)
{
FillDropDownList();
}