IEnumerable<dynamic> query = (IEnumerable<dynamic>)db.dehagh_datas.Where(x => x.DateTime > DateTime.Parse(dteStart.Text) && x.DateTime < DateTime.Parse(dteEnd.Text)).ToList();
var DT = query.Where(x => x.DateTime > DateTime.Parse(dteStart.Text) && x.DateTime < DateTime.Parse(dteEnd.Text)).Select(x => (Int32)x.T2).ToList();
You cannot use Convert() function in Lambda expression.