读书人

关于DATAGRID事件绑定有关问题头大了

发布时间: 2012-01-07 21:41:55 作者: rapoo

关于DATAGRID事件绑定问题,头大了
我所要实现功能
WEB上有二个DATAGRID A和B,A是有数据的,B是没数据的。A,B均可单击高亮选。

A双击后,在B上加上同样的记录。

现在A可单击高亮,双击在B上添加记录都已经实现了。

现在问题是B要绑定onclick事件(用JAVASCRIPT)。

我是这样写的

dg.insertRow();
......
dg.rows(dg.rows.length-1).attachEvent( 'onclick ', OnClickRight(this));

function OnClickRight()
{
alert(this.rowIndex);
}

可总是在A双击后,马上就触发 OnClickRight函数.
如果OnClickRight没有参数则正常绑定.

怎么解决.我现在要做的是,绑定B单击时高亮选择


[解决办法]
function OnClickRight(){ var tr = event.srcElement.parentElement;//tr就是这一行 }

读书人网 >asp.net

热点推荐