调用dropdownlist选择索引已手动更改事件

Pan*_*aj 11 c# asp.net drop-down-menu

我有一个下拉列表,填写页面加载事件.

private void FillSponsor()
    {
        ddlSponsor.DataSource = Db.VCT_SPONSORs.Where(x => x.IS_ACTIVE.GetValueOrDefault() && x.IS_APPROVED.GetValueOrDefault());
        ddlSponsor.DataBind();
    }
Run Code Online (Sandbox Code Playgroud)

现在我想要的是将其他下拉列表与上面下拉列表的第一个值绑定.我的第二次下拉是:

protected void ddlSponsor_SelectedIndexChanged(object sender, EventArgs e)
    {
        ddlDivision.DataSource = Db.VCT_SPONSOR_DIVISIONs.Where(x => x.SPONSOR_ID==SponsorID);
        ddlDivision.DataBind();
        ddlDivision.Items.Insert(0, new ListItem("All", "0"));
    }
Run Code Online (Sandbox Code Playgroud)

我的问题是如何从FillSponsor方法调用ddlSponsor_SelectedIndexChanged事件.我的两个下拉列表都在更新面板中.

TBo*_*jnr 23

你的意思是你怎么称呼这个方法?

ddlSponsor_SelectedIndexChanged(this, EventArgs.Empty);
Run Code Online (Sandbox Code Playgroud)