gpt4 book ai didi

c# - 为什么 selectedindexchanged 不触发?

转载 作者:太空宇宙 更新时间:2023-11-03 18:15:44 25 4
gpt4 key购买 nike

我定义了以下 DropDownList:

<asp:DropDownList ID="ddlStuff" CssClass="myCssClass" OnSelectedIndexChanged="PopulateAnotherDropdown" runat="server"></asp:DropDownList>

但是,我的 PopulateAnotherDropdown 方法没有触发。我在该方法上设置了一个断点,它没有被击中。

这是我在代码隐藏中编写的方法:
public void PopulateAnotherDropdown(object sender, EventArgs e)
{
...
}

对于它的值(value),页面呈现如下:
<select name="ctl00$MainContent$ddlStuff" id="MainContent_ddlStuff" class="myCssClass">

有任何想法吗?

最佳答案

因为您忘记添加:AutoPostBack="true"
要触发下拉列表控件的 SelectedIndex,它需要回发到服务器。为此,您必须设置 AutoPostBack="true"在控件属性中。

关于c# - 为什么 selectedindexchanged 不触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6818819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com