1
在我的标记我已经定义了一个下拉列表:DropDownList的自动追加项目
<asp:DropDownList runat="server" id="ddlFoo" />
在我Page_Load()
事件我有代码:
for (int i =0; i < 3; i++){
ddlFoo.Items.Add(new ListItem(i.ToString()));
}
我的问题是,如果有一个回发,并重新加载页面,它只是将新列表项添加到现有集中,使下拉列表的内容看起来像{0,1,2,0,1,2,0,1,2},用于3页加载(一个初始加载和两个回传)。
有什么办法可以阻止这种情况发生?