void cellInsert_Init(object sender, EventArgs e) { DataControlFieldCell cell = (DataControlFieldCell)sender; GridViewRow row = (GridViewRow)cell.NamingContainer; GridViewEx gv = (GridViewEx)row.NamingContainer; ButtonEx btn = new ButtonEx(); btn.ID = "Insert"; btn.CausesValidation = true; btn.Text = this.InsertButtonText; btn.CausesValidation = true; row.CssClass += " gvex-edit-link " + JQueryScriptManager.CssClassValidationContainer; btn.Action = ButtonAction.Submit; //TODO: Figure out what to do //btn.ValdiationContainerID = row.ID; if (!string.IsNullOrEmpty(this.CssClassInsertButton)) { btn.AddCssClass(this.CssClassInsertButton); } btn.Click += new EventHandler(btnInsert_Click); cell.Controls.Add(btn); AddCancelLink(cell, gv); }