希望懂的人给个简单的例子。
页面上有2个文本框 第一个是 名字 第二个是 类别
名字文本框是 利用模糊查询的, 当名字没输入的时候就只根据类别来搜索,当名字有值的时候就根据名字跟类别组合搜索
在linq应该怎么写呢?
------解决方案--------------------------------------------------------
linq to what?
------解决方案--------------------------------------------------------
- C# code
var query=from u in db.Users select u;if(!string.IsNullOrEmpty(txtName.Text)){ query=query.Where(u=>u.Name.Contains(txtName.Text));}if(!string.IsNullOrEmpty(txtType.Text)){ query=query.Where(u=>u.Type==txtType.Text);}
------解决方案--------------------------------------------------------
参考:
http://blog.csdn.net/q107770540/article/details/5724013