我正在尝试在部分回发上填充下拉列表,不知道为什么它不起作用。
这有效,
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
populatemyDropDownList();
}
这不起作用,
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
populatemyDropDownList();
}
设想
*我单击 UpdatePanel_1 中的 button_1,然后触发部分回发(无页面刷新)并尝试填充 UpdatePanel_2 中的 DropDownList*
当我调试时,我可以看到方法后面的代码正在触发并通过此代码但没有收获,我认为部分回发重置 DropDownList ????
using (SqlDataSource sqlds = new SqlDataSource(ConnectionString(), SelectCommand()))
{
drop1.DataSource = sqlds;
drop1.DataTextField = "UserName";
drop1.DataBind();
}