在GridView控件内文本框实现TextChanged事件

本篇是教你实现GridView控件内的TextBox文本框实现自身的TextChanged事件。由于某些功能的需求,GridView控件内嵌TextBox,当TextBox值发生变化时,触发TextChanged事件。

在.aspx网页内,Insus.NET尝试写一个GridView,算了,我们还想在Ajax环境之下运行:



为了实现TextChanged事件,得需要在GridView控件中写OnRowCreated事件,记住是OnRowCreated事件,而不是OnRowDataBound事件。两者有何区别?
前者是在GridView控件生成时生成,只一次; 而后者在GridView的每个事件PostBack时,都是重新生成。

接下来,为GridVeiw控件绑定一些数据:



下面是重点,上图中标记3与标记4代码:

 

上面代码示例#40和#41行代码,就是替换你实现的代码。

演示:

 

 

posted @ 2014-06-18 13:57  Insus.NET  阅读(2943)  评论(2编辑  收藏  举报