之前我在一些ASP.NET项目中使用过DataTables。现在我使用LINQ to SQL在ASP.NET中创建一个简单的项目。 我想使用LINQ在我的ASP.NET GridView中执行像DataTables一样的全局搜索(在一个文本框中,我们可以搜索多个列值) 您对任何教程有任何建议或链接吗? 到目前为止,我已经这样做了:
var query = from p in db.GatePass_LoginUsers
where p.LoginID.StartsWith(txtsearch.Text)|| p.Username == txtsearch.Text ||Convert.ToInt32(p.Age).Equals(txtsearch.Text)
select p;
datagrid.DataSource = query;
datagrid.DataBind();
以上查询执行搜索Age。 我还有5个字段,如地址和城市
非常感谢任何帮助。