سلام شما میتونید جواب کوئری رو به DataTable تبدیل کنی
بعد به DataTable اضافه کنی
public static DataTable ToDataTable<T>(this IEnumerable<T> source)
{
PropertyInfo[] properties = typeof(T).GetProperties();
DataTable output = new DataTable("Users");
foreach (var prop in properties)
{
output.Columns.Add(prop.Name, prop.PropertyType);
}
foreach (var item in source)
{
DataRow row = output.NewRow();
foreach (var prop in properties)
{
row[prop.Name] = prop.GetValue(item, null);
}
output.Rows.Add(row);
}
return output;
}
بعد از اضافه کردن این کد به کلاستون ToDataTable به بقیه ی رفرنس هاتون اضافه میشه ( در کنار ToList و ... )