protected void gvEquipment_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("Insert")) { try { TextBox _tbxEquipTypeName = (TextBox)gvEquipment.FooterRow.FindControl("EquipTypeNameTextBox"); TextBox _tbxEquipTypeDesc = (TextBox)gvEquipment.FooterRow.FindControl("EquipTypeDescTextBox"); TrackerDotNet.control.EquipTypeTbl _et = new TrackerDotNet.control.EquipTypeTbl(); _et.EquipTypeName = _tbxEquipTypeName.Text; _et.EquipTypeDesc = _tbxEquipTypeDesc.Text; _et.InsertEquipObj(_et); // odsEquipTypes.InsertParameters.Clear(); //// odsEquipTypes.InsertParameters["pEquipTypeName"].DefaultValue = _tbxEquipTypeName.Text; //// odsEquipTypes.InsertParameters["pEquipTypeDesc"].DefaultValue = _tbxEquipTypeDesc.Text; // odsEquipTypes.Insert(); gvEquipment.DataBind(); } catch (Exception ex) { lblStatus.Text = "Error adding record: " + ex.Message; } } }
protected void odsEquipTypes_OnInserting(object source, ObjectDataSourceMethodEventArgs e) { System.Collections.IDictionary paramsFromPage = e.InputParameters; TrackerDotNet.control.EquipTypeTbl _et = new TrackerDotNet.control.EquipTypeTbl(); _et.EquipTypeName = paramsFromPage["EquipTypeName"].ToString(); _et.EquipTypeDesc = paramsFromPage["EquipTypeDesc"].ToString(); paramsFromPage.Clear(); paramsFromPage.Add("objEquipType", _et); }