Example #1
0
        private void AtualizarGrid()
        {
            using (var awe = new AdventureWorksEntities())
            {
                var id = Convert.ToInt32(Contatos.SelectedValue);

                var pedidos = awe.Contacts
                    .FirstOrDefault(c => c.ContactID == id)
                    .SalesOrderHeaders
                    .Select(p => new { p.OrderDate, p.SubTotal });

                Pedidos.DataSource = pedidos.ToList();
                Pedidos.DataBind();
            }
        }
Example #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                using (var awe = new AdventureWorksEntities())
                {
                    var contatos = awe.Contacts.Take(10).Select(c => new { c.ContactID, c.FirstName });

                    Contatos.DataSource = contatos.ToList();

                    Contatos.DataTextField = "FirstName";
                    Contatos.DataValueField = "ContactID";

                    Contatos.DataBind();

                    AtualizarGrid();
                }
            }
        }