protected void ASPxGridView1_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e) { DeleteFiles df = new DeleteFiles(); df.DeleteAllFiles(Convert.ToInt32(e.Keys[0]), advisorId); dll_UnDirectTeach dt = new dll_UnDirectTeach(username, durationId); dt.deleteData(Convert.ToInt32(((HiddenField)ASPxGridView1.FindRowCellTemplateControl(ASPxGridView1.FindVisibleIndexByKeyValue(e.Keys[ASPxGridView1.KeyFieldName]), (GridViewDataColumn)ASPxGridView1.Columns["ResearchName"], "hidDeleteId")).Value)); e.Cancel = true; FillGridView(); }
//************************************************************************************************************************** protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { UnDirectTeach udt = new UnDirectTeach(); udt.UnDirectTeachId = Convert.ToInt32(((HiddenField)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchName"], "hidEditId")).Value); udt.ResearchName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchName"], "txtEditResearchName")).Text; udt.StudentName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["StudentName"], "txtEditStudentName")).Text; udt.ResearchLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchLevelId"], "ddEditResearchLevel")).Value); udt.AdvisorLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["AdvisorLevelId"], "ddEditAdvisorType")).Value); dll_UnDirectTeach dt = new dll_UnDirectTeach(username, durationId); dt.updateData(udt); this.ASPxGridView1.CancelEdit(); e.Cancel = true; FillGridView(); }
protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { UnDirectTeach udt = new UnDirectTeach(); udt.UserName = username; udt.DurationId = dr.getDurationId(); udt.ResearchName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchName"], "txtEditResearchName")).Text; udt.StudentName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["StudentName"], "txtEditStudentName")).Text; udt.ResearchLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchLevelId"], "ddEditResearchLevel")).Value); udt.AdvisorLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["AdvisorLevelId"], "ddEditAdvisorType")).Value); dll_UnDirectTeach dll = new dll_UnDirectTeach(username, dr.getDurationId()); dll.insertData(udt); e.Cancel = true; ASPxGridView1.CancelEdit(); FillGridView(); }