【发布时间】:2016-04-16 08:30:45
【问题描述】:
我只想从 ASP.NET 实体框架中的 SQL Server 数据库中选择特定列,例如用户名、消息和主题。但是我的程序会返回表 emailtable 中的所有列。
这是我的代码:
kicsEntities db = new kicsEntities();
protected void Page_Load(object sender, EventArgs e)
{
emailtable et = new emailtable();
string var = Session["username"].ToString();
GridView1.DataSource = db.emailtables.Where(em => em.receiver == var).ToList();
GridView1.DataBind();
}
【问题讨论】:
-
您需要创建一个具有所需属性的 ViewModel 类,然后使用 .Select(x=> new Vm(){...}).ToList() 继续查询
标签: c# asp.net webforms entity-framework-6