我有一個問題,當加載dropdownlist,城市而不是id似乎在dropdownlist值。問題是什麼?城市而不是ID似乎在下拉列表中的值
#region CITIES
public List<ListItem> loadCities()
{
using (SqlConnection conn = new SqlConnection(DataBase.Conn))
{
conn.Open();
string query = "SELECT * FROM Cities";
using (SqlCommand cmd = new SqlCommand(query, conn))
{
SqlDataReader dr = cmd.ExecuteReader();
List<ListItem> li = new List<ListItem>();
try
{
while (dr.Read())
{
li.Add(new ListItem(dr["Cities"].ToString(), dr["Id"].ToString()));
}
}
catch (Exception)
{
throw;
}
return li;
}
}
}
#endregion
'dr [「Cities」]'行看起來很可疑。列名真的是「城市」嗎? –
使用稱爲「調試」的忍者技術! –
你的桌子是什麼樣的? –