Table<east_member> member = dataContext.GetTable<east_member>();var data = from dataObj in member
where dataObj.member_about2id == "21a2a5be-295a-440d-a2c7-b01f8dcb2b50"
orderby dataObj.member_order
select new { dataObj.east_about2.about2_cname, dataObj.member_cname, dataObj.member_cduty };foreach (east_member m in data)
{
Response.Write(m.member_cname);
}
foreach 提示:无法将类型 "AnonymousType#1" 转换为 "LinqClass.east_member".
经测试,将
select new { dataObj.east_about2.about2_cname, dataObj.member_cname, dataObj.member_cduty };
改成 select dataObj 就正常了,我看书上就是这样筛选显示项.请各位大是指点一二.
where dataObj.member_about2id == "21a2a5be-295a-440d-a2c7-b01f8dcb2b50"
orderby dataObj.member_order
select new { dataObj.east_about2.about2_cname, dataObj.member_cname, dataObj.member_cduty };foreach (east_member m in data)
{
Response.Write(m.member_cname);
}
foreach 提示:无法将类型 "AnonymousType#1" 转换为 "LinqClass.east_member".
经测试,将
select new { dataObj.east_about2.about2_cname, dataObj.member_cname, dataObj.member_cduty };
改成 select dataObj 就正常了,我看书上就是这样筛选显示项.请各位大是指点一二.
解决方案 »
- asp.net去除了viewstate方法有那些?
- 关于ASP.NET页面静态化技术,在生成静态后跳转的过程中遇到了一个i额问题!!!
- 用ASP.NET做网页,如何在网页中显示doc,pdf,或者PPT等文档。
- 发新贴测试一下
- 初学者
- 为什么速度会那么慢?
- GRIDVIEW自作多情,把HTML转换成安全字符串,怎样让GRIDVIEW支持HTML呢?
- 一个关于网页间传递参数时非英文字符被处理的问题!
- 请问只接受数字的正规则表达式怎么写 在线等候
- 一个挺实用的问题:页面a.aspx中信含<iframe>,这个<iframe>里有页面b.aspx中,如何实现在b.aspx中点一下button而使a.aspx刷新?
- 如何模拟外网登录 然后post数据
- 求解一下。 纠结一天了。 ajax 怎么把返回的list取出来?
你可以将foreach (east_member m in data)
改为
foreach (var m in data)
var data = from dataObj in member
where dataObj.member_about2id == "21a2a5be-295a-440d-a2c7-b01f8dcb2b50"
orderby dataObj.member_order
select new east_member() { dataObj.east_about2.about2_cname, dataObj.member_cname, dataObj.member_cduty };
{
Response.Write(m.member_cname);
}
少了一个类型推断的var
foreach ( var m in data)
{
Response.Write(m.member_cname);
}
目测2楼可以啊难道你把
var data = ...写成了
east_member data = ...