【发布时间】:2012-04-19 15:01:20
【问题描述】:
我希望这会相当简单,但我找不到/想出一个简单/智能的解决方案。
我有一个 CheckBoxList,它有一个 OnSelectedIndexChanged 事件。如果用户选择(检查)框中的项目,则触发该事件并执行后面的代码。很简单。
现在,如果用户取消选中一个框,我需要在后台做一些工作,但问题是当用户随后取消选择列表中的一个项目时,它会触发事件,但在事件的代码中,列表不保留指针用户刚刚取消选择的项目。我觉得这很奇怪,并且认为我一定遗漏了一些明显的东西,尽管各种搜索都没有产生任何具体的结果。
我想我可以在检查的项目后面的代码中维护一个列表,并且每次触发事件时找出已删除的内容,但如果有更简单的解决方案,这似乎有点矫枉过正。
谢谢, 迈克尔
【问题讨论】:
-
stackoverflow.com/questions/3614664/…> 的可能重复项