TextBox 触发 TextChanged 的情况(含 EnableViewState 影响)

作者:vkvi 来源:ITPOW(原创) 日期:2011-4-1
TextBox 值变化 EnableViewState 为 true EnableViewState 为 false
无内容 -> 无内容 不触发 TextChanged 不触发 TextChanged
无内容 -> 有内容 触发 TextChanged 触发 TextChanged
有内容 -> 无内容 触发 TextChanged 不触发 TextChanged
有内容 -> 有不同内容 触发 TextChanged 触发 TextChanged
有内容 -> 有相同内容 不触发 TextChanged 触发 TextChanged

结论

  • EnableViewState 为 true 时很好理解,只要内容有了变化,提交后就触发 TextChanged。
  • EnableViewState 为 false 时这样理解,只要提交的文本框值不是零长度字符串,提交后就触发 TextChanged。
相关文章