【发布时间】:2010-06-21 15:52:22
【问题描述】:
我在 TemplateField 中的 GridView 中有一个 TextBox,它应该在其 TextChanged 事件之后显示一个复选标记。
我还使GridView 行可选。如果我选择一行,整个GridView 将重新绑定并为GridView 中的所有TextBoxes 触发TextChanged 事件。当然,这会显示所有复选标记。
我不想在用户未更改的任何行上显示复选标记。我认为最好的方法是防止(取消附加?)TextChanged 事件,除非用户更改文本值。
有什么建议吗?
【问题讨论】:
-
我遇到了非常相似的问题!
-
能否请您详细说明一下您在 textchanged 事件和 gridview 选择行事件中到底在做什么?
-
尝试处理事件并使用e.Cancel?有了更多信息,我可以给你更具体的方向,但这似乎是你要找的。span>
标签: c# asp.net gridview textbox selectedindexchanged