private void DataBindRow(int rowIndex, object rowObj) { GridPreRowEventArgs preArgs = new GridPreRowEventArgs(rowObj, rowIndex); OnPreRowDataBound(preArgs); // 事件处理函数要求取消添加本节点 if (!preArgs.Cancelled) { GridRow row = new GridRow(this, rowObj, rowIndex); Rows.Add(row); //Controls.Add(row); row.InitTemplateContainers(); //row.DataBindRow(); row.DataBindRow(); OnRowDataBound(new GridRowEventArgs(row)); } }
private void DataBindRow(int rowIndex, object rowObj) { GridRow row = new GridRow(this, rowObj, rowIndex); Rows.Add(row); Controls.Add(row); row.InitTemplateContainers(); OnPreRowDataBound(new GridPreRowEventArgs(rowObj, rowIndex)); //row.DataBindRow(); row.DataBind(); OnRowDataBound(new GridRowEventArgs(rowObj, rowIndex, row.Values)); }