2010-01-27 39 views
0

我做了一个web部分使用ASP.NET。有一个列表框和两个按钮。当你点击按钮A时,它会向列表框中添加一个新项目。当点击按钮B时,它会回发列表项目数据。但是,当您单击按钮B时,列表框数量变为两倍。有没有人遇到过这个问题?列表框项目增加时回发

最好的问候,

回答

2

你将在你的加载方法的项目列表框?你需要检查它是否是一个回传再次添加条目之前:

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (!this.IsPostBack) 
    { 
     // fill list box 
    } 
} 
+0

我按一下按钮添加项目事件 – 2010-01-27 15:08:30

+0

啊,当然,遗憾没有完全阅读你的问题。好的,所以我们可能需要查看一些代码,因为我们如何才能提出答案并不那么清楚。如果你可以编辑你的问题并粘贴你的按钮点击代码,这将有很大帮助。 – Codesleuth 2010-01-27 15:46:46

0

可你对什么是在后回做后一些代码样本?

只是一个猜测 - 您是否在与这个列表框相关的数据初始化之前检查IsPostBack标志?

没有见到/认识你很难帮助后做什么...