感謝您閱讀我的問題 我試圖設置自動完成一個文本框,我不明白我想要我想我的LINQ必須有某種問題
這裏是我的代碼我遇到了自動完成
private AutoCompleteStringCollection GetLinqDataSourceForString(string p)
{
var c = new AutoCompleteStringCollection();
c.Add(p + Getauto(txtSearch.Text));
return c;
}
private void txtSearch_TextChanged(object sender, EventArgs e)
{
txtSearch.AutoCompleteSource = AutoCompleteSource.CustomSource;
txtSearch.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
txtSearch.AutoCompleteCustomSource = GetLinqDataSourceForString(txtSearch.Text);
}
,這裏是我的LINQ這是應該從數據庫
public string AutoUpdate(string _search)
{
using (var context = new Phone_BookEntities1())
{
var c = (from d in context.Cantacts
where d.Cantact1 == _search
select d.Cantact1).SingleOrDefault();
return c;
}
}
這裏是我的問題得到的數據? 請大家幫忙,TNX
什麼是不工作?錯誤?錯誤的結果? – Sayse
@sayse它帶回了我們添加到txtsearch.text中的名稱和EG:如果我們寫(cat),它會輸入(catcat),並且當我們鍵入(c)時它不會給我們任何選項但它不會和你必須輸入所有的單詞 –