Tôi gặp một lỗi:LINQ-to-sql lỗi: 'int []' không chứa một định nghĩa cho 'Có'
Lỗi 2 'int []' không chứa một định nghĩa cho 'Có' và 'System.Linq.Enumerable.Contains (System.Collections.Generic.IEnumerable, TSource)' mở rộng phương pháp quá tải tốt nhất có một số đối số không hợp lệ
Đây là mã của tôi:
public partial class mymymy : System.Web.UI.Page
{
int[] validType = { 2, 3, 4, 5, 6, 8, 13, 14, 16, 22 };
protected void Page_Load(object sender, EventArgs e)
{
}
protected void LinqDataSource_Selecting(object sender, LinqDataSourceSelectEventArgs e)
{
using (var dc = new soxMainDataContext())
{
var qry = from item in dc.LeaveRequests
where **validType**.Contains(item.Type)
&& item.MgtApproval == null
select item;
e.Result = qry;
}
}
}
dữ liệu gì loại là item.Type bất động sản? –