C#下拉列表更改事件

时间:2011-06-20 17:46:15

标签: c# events

<asp:DropDownList runat="server" ID="myListDropDown" CssClass="text" OnSelectedIndexChanged="myListDropDown_Change" />

上面有aspx

protected void myListDropDown_Change(object sender, EventArgs e)
        {
            //stuff that never gets hit
        }

我在myListDropDown方法上设置了一个断点但它永远不会被击中。有什么建议吗?

2 个答案:

答案 0 :(得分:28)

DropDownList控件的AutoPostBack属性设置为true

<asp:DropDownList AutoPostBack="true" runat="server" ID="myListDropDown" 
                CssClass="text" OnSelectedIndexChanged="myListDropDown_Change" />

答案 1 :(得分:5)

DropDownList的Autopostback属性需要设置为&#39; true&#39;。