private void grdItems_FilterChanged(object sender, Telerik.WinControls.UI.GridViewCollectionChangedEventArgs e) { try { filtro = ""; foreach (var item in grdItems.FilterDescriptors) { if (String.IsNullOrEmpty(filtro)) { filtro += item.Expression; } else { filtro += " AND " + item.Expression; } } if (!String.IsNullOrEmpty(filtro)) { BSItems.Filter = filtro; } else { BSItems.Filter = null; } BSItems.ResetBindings(true); } catch (Exception) { } }
private void MasterTemplate_RowsChanged(object sender, Telerik.WinControls.UI.GridViewCollectionChangedEventArgs e) { MessageBox.Show(e.Action.MakeString()); if (e.Action == Telerik.WinControls.Data.NotifyCollectionChangedAction.Add) { WhereClause where = new WhereClause(); where.Add(Item_Journal_Header_Table.Item_Journal_Header_ID, -1); DataTable dt = DbUtil.getDataTableForTableName(Item_Journal_Header_Table.db_name, null, 0, where); if (dt.Rows.Count > 0) { return; } DataRow dr = dt.NewRow(); dr[Item_Journal_Header_Table.Item_Journal_Header_Name] = e.GridViewTemplate.Rows[0].Cells[Item_Journal_Header_Table.Item_Journal_Header_Name].Value; dr[Item_Journal_Header_Table.User_ID] = Globals.UserName; } }
private void Grd_ListOfProductLines_RowsChanged(object sender, Telerik.WinControls.UI.GridViewCollectionChangedEventArgs e) { }
private void GRD_RowsChanged(object sender, Telerik.WinControls.UI.GridViewCollectionChangedEventArgs e) { }