列表框在更新时输入旧选择而不是新选择到SQLServer

时间:2013-03-25 10:07:50

标签: asp.net listbox

我在webforms asp.net网页上遇到了几个列表框的问题,非常感谢任何帮助。

我有一个允许插入用户个人资料的页面,然后允许更新该新个人资料。

在更新时,当用户选择一些新的列表项来更新已设置列表框的旧列表项时,代码以某种方式以附加的方式将listitem添加到上一个项目列表(来自数据库的项目)不使用所选列表项的新列表覆盖旧值。

以下是我对设置进行编码的方法。

  1. 我有一个在表单加载时动态填充的列表框 -

  2. 当表单加载时,这是从SQLServer 2008 R2数据库填充的 -

  3. 当用户选择列表框中的一个或多个值时,这些值将以逗号分隔的字符串形式输入数据库 -

  4. 从数据库中提取新输入的值,并使用所选项目设置相同的列表框 -

  5. 当用户选择一些新的列表项来更新列表时,代码以某种方式以附加方式将listitem添加到上一个项目列表(来自数据库的项目),而不是用以下方式覆盖旧值。所选列表项的新列表。

  6. p.s抱歉没有代码,因为编辑器不允许我发布任何内容..请参阅以下链接以获取完整帖子

    谢谢。

1 个答案:

答案 0 :(得分:0)

!IsPostBack

中使用page_load属性