or
private void tvAlphaWorkspace_NodeMouseDown(object sender, RadTreeViewMouseEventArgs e) { if (Control.MouseButtons == MouseButtons.Right) { workspaceContextNode = (RadCustomTreeNode)e.Node; } if (Control.MouseButtons.Equals(MouseButtons.Left)) { workspaceDragNode = null; workspaceDragNode = (RadCustomTreeNode)e.Node; workspaceDrag = true; if (workspaceDragNode.Text != "Executables") { tvAlphaWorkspace.DoDragDrop(workspaceDragNode.Tag, DragDropEffects.Copy); } else { workspaceDragNode = null; workspaceDrag = false; } } }| public enum EProductType |
| { |
| None = 0, |
| Soft = 1, |
| Hard = 2 |
| } |
| class Product |
| { |
| EProductType _productType; |
| public EProductType ProductType |
| { |
| get { return _productType; } |
| set { _productType = value; } |
| } |
| string _key; |
| public string Key |
| { |
| get { return _key; } |
| set { _key = value; } |
| } |
| string _name; |
| public string Name |
| { |
| get { return _name; } |
| set { _name = value; } |
| } |
| } |
| private void AddMapping() |
| { |
| IList<ValueMapping> mappings = new List<ValueMapping>(); |
| mappings.Add(new ValueMapping(EProductType.None, "")); |
| mappings.Add(new ValueMapping(EProductType.Hard, "Hardware")); |
| mappings.Add(new ValueMapping(EProductType.Soft, "Software")); |
| Telerik.WinControls.UI.GridViewComboBoxColumn comboColumn = radGridView1.Columns[0] as Telerik.WinControls.UI.GridViewComboBoxColumn; |
| comboColumn.DataSource = mappings; |
| comboColumn.ValueMember = "ValueMember"; |
| comboColumn.DisplayMember = "DisplayMember"; |
| } |
| class ValueMapping |
| { |
| public ValueMapping(object value, string displayMember) |
| { |
| _valueMember = value; |
| _displayMember = displayMember; |
| } |
| string _displayMember; |
| public string DisplayMember |
| { |
| get { return _displayMember; } |
| } |
| object _valueMember; |
| public object ValueMember |
| { |
| get { return _valueMember; } |
| } |
| } |

var mAgentsInList = from a in cAgentList where a.AgentId.ToLower() == p_AgentId.ToLower() select a;foreach (DTLAgent feAgentToUpdate in mAgentsInList){ feAgentToUpdate.OutboundCalls = 99; if (p_Direction.ToUpper() == "IN") { feAgentToUpdate.Direction = "In"; }}grdAgents.MasterTemplate.Refresh();