Highlighting Rows with TextBox OnFocus

原文:http://gridviewguy.com/ArticleDetails.aspx?articleID=194

 AzamSharp再次不知疲倦的介绍了使用javascript操作GridView的方法:)

和上两次的文章不同,这次使用了GridView的模板形式

触发事件的控件编程了textbox
在该控件获得焦点的是得到控件的父控件的父控件(obj.parentElement)

主要的代码:
var obj=window.event.srcElement;//得到引发事件的"源",即textbox

然后判断"源"的tagName属性和type属性:
if(obj.tagName=="input"&&obj.type=="textbox")
{
   ////
////
}


得到源的上层控件的上层控件(包含textbox的行):
obj=obj.parentElement.parentElement;



示例程序下载地址RowColorChangeGridViewClientSide.zip
posted on 2006-08-04 08:43  stswordman  阅读(493)  评论(0编辑  收藏  举报