我有一个小问题,在ASP.NET代码隐藏中使用LINQ将值绑定到下拉列表中。使用LINQ将数据库中没有重复项的值绑定到下拉列表
var clientquer = from i in Entity.New_Bank select i;
//var q = (from s in names
// select s).Distinct();
// var getlendername = (from db in mortgageentity.New_Lender group db by db.Bank_Name into t select t.Key).ToList();
if (clientquer.Count() > 0)
{
ddlbankname.DataSource = clientquer.ToList();
ddlbankname.DataValueField = "Bank_ID2";
ddlbankname.DataTextField = "Bank_Name";
ddlbankname.DataBind();
}
它与重复值绑定,但我不想绑定重复的值。我试图通过使用group by子句来解决这个问题,但它不起作用。
这怎么办?
@user从数据库中选择唯一值... – kobe 2011-04-02 05:05:35
尝试此链接:http://stackoverflow.com/questions/1606679/remove-duplicates-in-the-list-using-linq – Anuraj 2011-04-02 05:16:49