private void btnSch_Click(object sender, EventArgs e) { DynamicLinqQueryTest dl = new DynamicLinqQueryTest(); DataTable dt = new DataTable(); DataColumn[] dc = new DataColumn[] { new DataColumn("Id"), new DataColumn("Name") }; dt.Columns.Add("Key"); dt.Columns.Add("Level"); dt.Columns.AddRange(dc); IEnumerable member = dl.Test(); foreach (dynamic item in member) { DataRow dr = dt.NewRow(); dr["Id"] = item.Id; dr["Level"] = item.Level; dr["Key"] = item.Key; dr["Name"] = item.Name; dt.Rows.Add(dr); } gvMain.DataSource = dt; }
private void btnSch_Click(object sender, EventArgs e) { DynamicLinqQueryTest dl = new DynamicLinqQueryTest(); DataTable dt = new DataTable(); DataColumn[] dc = new DataColumn[] { new DataColumn("Id"), new DataColumn("Name") }; dt.Columns.Add("Key"); dt.Columns.Add("Level"); dt.Columns.AddRange(dc); IEnumerable member = dl.Test(); foreach (dynamic item in member) { DataRow dr = dt.NewRow(); dr["Id"] = item.Id; dr["Level"] = item.Level; dr["Key"] = item.Key; dr["Name"] = item.Name; dt.Rows.Add(dr); } gvMain.DataSource = dt; }