我使用ASP.NET创建了一个Web部件。它上面有一个列表框和两个按钮。当您单击按钮A时,它会在列表框中添加一个新项目。单击按钮B时,它将回发列表项数据。但是当您单击按钮B时,列表框编号的数量将变为两次。有没有人以前遇到过这个问题?
最诚挚的问候,
答案 0 :(得分:2)
您是否在加载方法的列表框中添加了项目?在再次添加项目之前,您需要检查它是否为回发:
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
// fill list box
}
}
答案 1 :(得分:0)
你可以发布一些关于帖子回复内容的代码示例吗?
只是一个猜测 - 您是否在启动与此列表框相关的数据之前检查IsPostBack标志?
没有看到/理解你在帖子上做了什么,这很难帮助......