DropDownlist.SelectedIndexChanged第一次没有触发

时间:2015-08-26 13:03:57

标签: c# asp.net drop-down-menu updatepanel selectedindexchanged

我面临一个奇怪的问题。

我在像这样的更新面板中有一个下拉列表

<asp:DropDownList onchange="saveSurface();" CssClass="form-control" OnSelectedIndexChanged="ddlSportTeam1_SelectedIndexChanged"
           Width="150px" AutoPostBack="true" ID="ddlSportTeam1" runat="server" EnableViewState="True">

问题是当我第一次更改下拉列表的值时,它不会转到OnSelectedIndexChanged,但它会转到Page_InitPage_Load个事件。< / p>

然后对于任何后续的下降值变化都可以很好地完成。

所以只有第一次它没有调用选定的索引改变事件!

我搜索并发现有时启用视图状态可以使其工作,但对于我的情况,即使这不是。我尝试了启用和禁用视图状态。

对这种奇怪的行为有什么看法吗?

0 个答案:

没有答案