protected void GenericGridView_SelectionChanged(object sender, EventArgs e) { if (GenericGridView.Selection.Count > 0) { System.Collections.Generic.List <object> Type = GenericGridView.GetSelectedFieldValues("ID"); System.Collections.Generic.List <object> Name = GenericGridView.GetSelectedFieldValues("ServerName"); System.Collections.Generic.List <object> Cat = GenericGridView.GetSelectedFieldValues("ServerType"); System.Collections.Generic.List <object> Location = GenericGridView.GetSelectedFieldValues("Location"); System.Collections.Generic.List <object> ipaddress = GenericGridView.GetSelectedFieldValues("ipaddress"); if (Type.Count > 0) { string ID = Type[0].ToString(); string name = Name[0].ToString(); string category = Cat[0].ToString(); string Loc = Location[0].ToString(); string ipaddr = ipaddress[0].ToString(); //Mukund: VSPLUS-844, Page redirect on callback try { DevExpress.Web.ASPxWebControl.RedirectOnCallback("WindowsProperties.aspx.aspx?ID=" + ID + "&name=" + name + "&Cat=" + category + "&Loc=" + Loc + "&ipaddr=" + ipaddr); Context.ApplicationInstance.CompleteRequest();//Mukund, 05Aug14, VSPLUS-844:Page redirect on callback } catch (Exception ex) { Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex); //throw ex; } } } }
public AgedBalNotesDetailRowTemplateNew(object dataSource, string strKFieldName) { this.dataSource = dataSource; this.currentRow = 0; this.dtKeyFieldName = strKFieldName; detailGridView = new GenericGridView(); detailGridView.KeyFieldName = this.dtKeyFieldName; detailGridView.EnableCallBacks = false; detailGridView.AddRightAlignedDataColumnNested("CreatedByEmployeeName", "Created By", ""); detailGridView.AddRightAlignedDataColumnNested("Comment", "Comment", ""); detailGridView.AddRightAlignedDataColumnNested("Created", "Created", ""); detailGridView.Enabled = false; }
void detailGridView_DataBinding(object sender, EventArgs e) { //Template GenericGridView masterGrid = sender as GenericGridView; //object kVal = masterGrid.GetMasterRowKeyValue(); AgedBalancesReportRecord dRow = masterGrid.GetRow(masterGrid.CurrentFocusedRow) as AgedBalancesReportRecord; if (dRow != null) { detailGridView.DataSource = dRow.CustNoteList; } //IList<AgedBalancesReportRecord> xABR = dataSource as IList<AgedBalancesReportRecord>; //detailGridView.DataSource = (xABR[0] as AgedBalancesReportRecord).CustNoteList; }
public AgedBalancesNotesDetailRowTemplateNew(string strKFieldName) { this.dtKeyFieldName = strKFieldName; this.currentRow = 0; detailGridView = new GenericGridView(); detailGridView.Visible = true; detailGridView.EnableCallBacks = false; detailGridView.KeyFieldName = this.dtKeyFieldName; detailGridView.AddRightAlignedDataColumn("CreatedByEmployeeName", "Created By", ""); detailGridView.AddRightAlignedDataColumn("Comment", "Comment", ""); detailGridView.AddRightAlignedDataColumn("Created", "Created", ""); detailGridView.Enabled = false; }
void detailGridView_BeforePerformDataSelect(object sender, EventArgs e) {//HttpContext.Current.Session[this.dtKeyFieldName] = (sender as ASPxGridView).GetMasterRowKeyValue(); try { GenericGridView masterGrid = sender as GenericGridView; //object kVal = masterGrid.GetMasterRowKeyValue(); if (this.dataSource != null) { IList <AgedBalancesReportRecord> xABR = dataSource as IList <AgedBalancesReportRecord>; detailGridView.DataSource = (xABR[0] as AgedBalancesReportRecord).CustNoteList; } else { AgedBalancesReportRecord dRow = masterGrid.GetRow(masterGrid.CurrentFocusedRow) as AgedBalancesReportRecord; detailGridView.DataSource = dRow.CustNoteList; } detailGridView.DataBind(); } catch (Exception exc) { string Msg = exc.Message; } }
private void FillWindowsServerGridfromSession() { try { DataTable DSTaskSettingsDataTable = new DataTable(); if (Session["WindowsServer"] != null && Session["WindowsServer"] != "") { DSTaskSettingsDataTable = (DataTable)Session["WindowsServer"];//VSWebBL.ConfiguratorBL.WindowsPropertiesBL.Ins.GetAllData(); } if (DSTaskSettingsDataTable.Rows.Count > 0) { GenericGridView.DataSource = DSTaskSettingsDataTable; GenericGridView.DataBind(); } } catch (Exception ex) { //6/27/2014 NS added for VSPLUS-634 Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex); throw ex; } finally { } }
private void FillWindowsServerGrid() { try { DataTable DSTaskSettingsDataTable = new DataTable(); if (Session["UserID"] != null) { UserID = Convert.ToInt32(Session["UserID"]); DSTaskSettingsDataTable = VSWebBL.ConfiguratorBL.WindowsBAL.Ins.GetAllDataByUser(UserID); } // DSTaskSettingsDataTable = VSWebBL.ConfiguratorBL.WindowsBAL.Ins.GetAllData(); if (DSTaskSettingsDataTable.Rows.Count > 0) { if (Session["RestrictedServers"] != "" && Session["RestrictedServers"] != null) { List <int> ServerID = new List <int>(); List <int> LocationID = new List <int>(); DataTable resServers = (DataTable)Session["RestrictedServers"]; foreach (DataRow resser in resServers.Rows) { foreach (DataRow Windowsrow in DSTaskSettingsDataTable.Rows) { if (resser["serverid"].ToString() == Windowsrow["ID"].ToString()) { ServerID.Add(DSTaskSettingsDataTable.Rows.IndexOf(Windowsrow)); } if (resser["locationID"].ToString() == Windowsrow["locationid"].ToString()) { LocationID.Add(Convert.ToInt32(Windowsrow["locationid"].ToString())); //LocationID.Add(DSTaskSettingsDataTable.Rows.IndexOf(Windowsrow)); } } } foreach (int Id in ServerID) { DSTaskSettingsDataTable.Rows[Id].Delete(); } DSTaskSettingsDataTable.AcceptChanges(); //foreach (int Lid in LocationID) //{ // DSTaskSettingsDataTable.Rows[Lid].Delete(); //} foreach (int lid in LocationID) { DataRow[] row = DSTaskSettingsDataTable.Select("locationid=" + lid + ""); for (int i = 0; i < row.Count(); i++) { DSTaskSettingsDataTable.Rows.Remove(row[i]); DSTaskSettingsDataTable.AcceptChanges(); } } DSTaskSettingsDataTable.AcceptChanges(); } Session["WindowsServer"] = DSTaskSettingsDataTable; GenericGridView.DataSource = DSTaskSettingsDataTable; GenericGridView.DataBind(); } } catch (Exception ex) { //6/27/2014 NS added for VSPLUS-634 Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex); throw ex; } finally { } }
void detailGridView_DataBound(object sender, EventArgs e) { //Template GenericGridView dGrid = sender as GenericGridView; }