выпадающее меню OnSelectIndex изменено не стреляет - PullRequest
0 голосов
/ 07 апреля 2020

, когда я выбираю элемент из выпадающего меню, элемент управления обновляется и не попадает в индексированный метод в коде. Я хочу использовать метод в коде, когда я выбираю элемент выпадающего списка, и я не хочу публиковать всю страницу целиком. Любая помощь будет оценена. Спасибо.

public List<Day> Users()
        {
            return new List<Day> {
                new Day{DayValue="",DayName="select"},
            new Day{DayValue="",DayName="one"}
            ,new Day{DayValue="",DayName="two"}
            ,new Day{DayValue="",DayName="three"}
            ,new Day{DayValue="",DayName="four" }
            };
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {

                ddldropdown.DataSource = Users().ToList();
                ddldropdown.DataTextField = "DayName";
                ddldropdown.DataValueField = "DayValue";
                ddldropdown.DataBind();}}
protected void ddldropdown_SelectedIndexChanged(object sender, EventArgs e)
        {
        //somecode
}```
-------------
 <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
            <asp:DropDownList ID="ddldropdown"  runat="server" AutoPostBack="True" Width="150px" OnSelectedIndexChanged="ddldropdown_SelectedIndexChanged">
            </asp:DropDownList>
                </ContentTemplate>
                <Triggers>
        <asp:AsyncPostBackTrigger ControlID="ddldropdown" EventName="SelectedIndexChanged" />
    </Triggers>
            </asp:UpdatePanel>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...