Asp.net 行双击的Infragistics ultragrid客户端事件

Asp.net 行双击的Infragistics ultragrid客户端事件,asp.net,infragistics,ultrawebgrid,Asp.net,Infragistics,Ultrawebgrid,我想在Infragistics ultragrid控件中获取行双击的客户端事件 服务器端事件处理程序“OnDblClick”是可用的,但我希望在客户端也有一些方法 感谢您的帮助。这是我们的CellClickEvents工作代码: <igtbl:UltraWebGrid ID="ultGridScenario"> <DisplayLayout> <ClientSideEvents DblClickHandler="ultGridScenario_CellDblClic

我想在Infragistics ultragrid控件中获取行双击的客户端事件

服务器端事件处理程序“OnDblClick”是可用的,但我希望在客户端也有一些方法


感谢您的帮助。

这是我们的CellClickEvents工作代码:

<igtbl:UltraWebGrid ID="ultGridScenario">
<DisplayLayout>
<ClientSideEvents DblClickHandler="ultGridScenario_CellDblClick" CellClickHandler="ultGridScenario_CellClickHandler"></ClientSideEvents >   
</DisplayLayout>
</igtbl:UltraWebGrid>
另外,当我向VS2010请求ClientSideEvents标记的IntelliSense时,我得到了一个很长的事件列表

使用基础设施4 10.2.20102.1011

一些附加参考:

 function ultGridScenario_CellClickHandler(gridName, CellID, button) {
    if (button == 0) {
        var grid = igtbl_getGridById(ultGridScenario.ClientID);
        var row = igtbl_getRowById(CellID);
        var rowID = row.Id;
        var rowIndex = rowID.substr(rowID.lastIndexOf("_") + 1, rowID.length - rowID.lastIndexOf("_"));
        var cellIndex = CellID.substr(CellID.lastIndexOf("_") + 1, CellID.length - CellID.lastIndexOf("_"));
        if (cellIndex == 0) {
            return false;
        }
        else {
            if (rowIndex == 7) {
                ShowScenarioComments(gridName, cellIndex);
            }
            else {
                return false;
            }
        }
    }
}