![](/img/trans.png)
[英]How can I save the result of an SQLDatasource query into a variable in c#?
[英]How can I binde var variable to SqlDataSource?
我有以下代码:
var First_res = from r in reserve
join c in clerk on r.ClerkID equals c.ClerkID
select new { c.Name, c.Family, r.FoodID, r.Meal, r.Day };
var Second_res = from fr in First_res
join f in food on fr.FoodID equals f.FoodID
select new { fr.Name, fr.Family, fr.Meal, fr.Day, food = f.Name };
现在我想将Second_res绑定到SqlDataSource,但是当我编写以下代码时,出现错误:
SqlDataSource1.DataSourceMode = Second_res;
我该怎么做? 这是我的错误:无法将类型'System.Linq.Iqueryable'隐式转换为'System.Web.UI.WebControls.SqlDataSourceMode'
SqlDataSource没有数据源。 而是它是一个数据源。
您要在其中显示数据的GridView,Listview或类似的数据绑定控件吗?
而是将数据分配给该控件上的datasource属性,然后在其上调用databind。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.