private void RefreshGrid() { var svc = new AppService(); var contacts = svc.GetContacts(); ContactsGridView.DataSource = contacts; ContactsGridView.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { var xrm = new XrmServiceContext("Xrm"); //grab all contacts where the email address ends in @example.com var exampleContacts = xrm.ContactSet .Where(c => c.EMailAddress1.EndsWith("@example.com")); ContactsGridView.DataSource = exampleContacts; ContactsGridView.DataBind(); }
public FrmTourMemberEditor() { InitializeComponent(); CreateControls(); this.Text = Resources.Texts.frm_title_member_editor; this.member = new TourMember(); this.cbxTitle = new ComboBox(); this.cbxTitle.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right; this.tbxFirstName.DataBindings.Add( new Binding( "Text", this.member, "FirstName", false, DataSourceUpdateMode.OnPropertyChanged, string.Empty, string.Empty, null)); this.tbxLastName.DataBindings.Add( new Binding( "Text", this.member, "LastName", false, DataSourceUpdateMode.OnPropertyChanged, string.Empty, string.Empty, null)); this.cbxTitle.DataBindings.Add( new Binding( "SelectedItem", this.member, "Title", false, DataSourceUpdateMode.OnPropertyChanged, null, string.Empty, null)); this.chbxAddToPhonebook.DataBindings.Add( new Binding( "Checked", this.member, "IsInPhonebook", false, DataSourceUpdateMode.OnPropertyChanged, false, string.Empty, null)); this.tlpMain.Controls.Add(this.cbxTitle, 1, 1); this.dgvContacts = new ContactsGridView(this.member.Contacts); this.tlpContacts.Controls.Add(this.dgvContacts, 0, 1); this.tlpContacts.SetColumnSpan(this.dgvContacts, 3); this.chbxAddToPhonebook.Checked = this.member.IsInPhonebook; this.cbxTitle.DataSource = DomainModel.PersonTitleTypes.GetAll(); this.cbxTitle.DisplayMember = "Name"; this.member.Title = this.cbxTitle.Items [this.cbxTitle.SelectedIndex] as GeneralType; }