【发布时间】:2014-06-05 15:42:36
【问题描述】:
我已经建立了一个编辑页面。有一个 cmets 部分,并且可能需要删除 cmets。
我已承诺使用TextChanged,因为用户担心点击按钮(翻白眼)。我正在像这样动态地创建事件:
txtComments.TextChanged += UpdateComments;
如果文本框中有任何内容,则该事件可以正常工作,但如果删除了所有文本,则该事件不会触发。
任何帮助将不胜感激。
【问题讨论】:
-
你在使用 ASP.NET Ajax 吗?
-
如果该字段为空,您是否有任何验证可能导致它不回发?
-
您是否以编程方式清除文本?
-
我没有使用 Ajax,也没有验证空字段。文本更新是最终用户采取的行动。谢谢!
-
另外,如果我输入一个空间,事件就会触发。只有当我删除所有文本时它才会失败。
标签: c# asp.net textbox textchanged