用日历控件填充文本框后,textchanged事件没有触发..为什么?

时间:2014-09-22 08:47:25

标签: c# asp.net ajax updatepanel

我在填充日期后用日历控件填充文本框。此后,文本框包含一个textchanged事件,该事件计算从今天日期到dselected日期的天数。  所有代码都在更新面板内..   文本框的事件没有激发....

1 个答案:

答案 0 :(得分:2)

阅读TextBox.TextChanged Event的MSDN文章。

特别是:

  

当文本框的内容在发布到服务器的帖子之间发生更改时,会引发TextChanged事件。只有在用户更改了文本时才会引发该事件; 如果以编程方式更改文本,则不会引发该事件。

您正在以编程方式更改文本。事件不会被提出。