所以我有這樣的代碼:asp.net 4.5 MVC SQL選擇像
public ActionResult SearchIndex(string id)
{
string searchString = id;
var members = from m in db.Members
select m;
if (!String.IsNullOrEmpty(searchString))
{
members = members.Where(m => m.town.Equals(searchString));
}
return View(members);
}
這將選擇在我的數據庫中的所有城鎮的名字,我知道了在下拉菜單中顯示。
我該如何改變它,以便在顯示城鎮名稱時只顯示一次城鎮名稱。
例如,如果我在數據庫中有3個londons,它會在下拉菜單中顯示全部3個londons。我希望它只會顯示1個倫敦
不起作用。返回錯誤:存在顯式轉換 – user1300788
@ user1300788對不起,這是因爲您試圖用不同類型的東西覆蓋成員變量。創建一個名爲towns的新變量(無論如何,這個變量更有意義)並設置它。 – paqogomez
我仍然得到相同的錯誤:/你可以編輯你的答案,以顯示你如何做到這一點? – user1300788