我的页面上有一个状态下拉列表,我将ID保存到数据库列现在,当重新执行值时,我需要检索相应的状态名称。
示例:
我的州是纽约 保存到DB的值为33
当我将数据库中的值拉到屏幕时,我需要在屏幕上打印NY。
有人可以帮我解决这个问题吗?
答案 0 :(得分:2)
如果你的数据库中没有33,你可以通过以下方式从屏幕上已有的下拉列表中获取它:
Dropdown.Items.FindByValue(33).text
答案 1 :(得分:0)
听起来你需要像Dictionary
这样的关联容器:
Dictionary<int, string> dictionary = new Dictionary<int, string>();
dictionary.Add(33, "NY");
string value = dictionary[33]; // "NY"
答案 2 :(得分:0)
如果要检索相应的状态名称,在DropDown控件的侧面(那里有一个小箭头),您可以创建数据源,连接到数据库,然后在表中选择状态名称列。 (如果你有一个)。因此,当您运行它时,它将在您的下拉列表中显示所有州名称。