LINQ DataClassesDataContext 怎么破
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.Linq;
namespace LINQTest2
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
DataClassesDataContext da = new DataClassesDataContext();
var book = from s in da.BookInfo
select s;
GridView1.DataSource = book;
GridView1.DataBind();
}
}
protected void Button1_Click(object sender, EventArgs e)
{
DataClassesDataContext da = new DataClassesDataContext();
var book = from s in da.BookInfo
where s.NAME == TextBox1.Text
select s;
GridView1.DataSource = book;
GridView1.DataBind();
}
}
}
错误 1 “LINQTest2.DataClassesDataContext”不包含“BookInfo”的定义,并且找不到可接受类型为“LINQTest2.DataClassesDataContext”的第一个参数的扩展方法“BookInfo”(是否缺少 using 指令或程序集引用?) d:\my documents\visual studio 2010\Projects\LINQTest2\LINQTest2\Default.aspx.cs 18 41 LINQTest2
错误 2 “LINQTest2.DataClassesDataContext”不包含“BookInfo”的定义,并且找不到可接受类型为“LINQTest2.DataClassesDataContext”的第一个参数的扩展方法“BookInfo”(是否缺少 using 指令或程序集引用?) d:\my documents\visual studio 2010\Projects\LINQTest2\LINQTest2\Default.aspx.cs 31 37 LINQTest2
------解决方案-------------------- 先学好语文
------解决方案--------------------BookInfo确定存在吗?把book.ToList()试试
------解决方案--------------------BookInfo 是一张表,已经创建了实体对象!
------解决方案--------------------重新生成下模型。
注意使用的命名空间,在页面类中using下。
------解决方案--------------------