protected override void OnRowDataBound(GridViewRowEventArgs e) { bool flag = e.Row.RowType == DataControlRowType.DataRow; if (flag) { e.Row.Attributes.Add("id", string.Format("{0}_row{1}", this.ClientID, e.Row.RowIndex)); e.Row.Attributes.Add("rowIndex", e.Row.RowIndex.ToString()); e.Row.Attributes.Add("onclick", "checkedRow(this,event);"); TimGridView.UtoRowDoubleClickEventHandler Handler = (TimGridView.UtoRowDoubleClickEventHandler)base.Events[TimGridView._UtoRowDoubleClick]; bool flag2 = Handler != null; if (flag2) { e.Row.Attributes.Add("ondblclick", this.Page.ClientScript.GetPostBackEventReference(this, string.Format("RowDblClick_{0}", e.Row.RowIndex))); } else { bool flag3 = !string.IsNullOrEmpty(this.OnClientDblClick); if (flag3) { e.Row.Attributes.Add("ondblclick", this.OnClientDblClick); } } } bool flag4 = !base.DesignMode; if (flag4) { this.FormatCellText(e); } base.OnRowDataBound(e); }
protected virtual void OnRowDoubleClick(UtoRowDoubleClickEventArgs e) { TimGridView.UtoRowDoubleClickEventHandler Handler = (TimGridView.UtoRowDoubleClickEventHandler)base.Events[TimGridView._UtoRowDoubleClick]; bool flag = Handler != null; if (flag) { Handler(this, e); } }