0

我的页面上有一个状态下拉列表,我正在将 ID 保存到 DB 列中,现在在检索值时,我需要检索相应的状态名称。

例子:

我的州是 NY
保存到 DB 的值是 33

当我将值从 DB 拉到屏幕上时,我需要在屏幕上打印 NY。

请问有人可以帮我吗?

4

3 回答 3

2

如果您的数据库中没有 33,您可以通过执行以下操作从屏幕上已经存在的下拉列表中获取它:

Dropdown.Items.FindByValue(33).text
于 2013-01-29T23:30:12.867 回答
0

听起来您需要一个关联容器,例如Dictionary

Dictionary<int, string> dictionary = new Dictionary<int, string>();
dictionary.Add(33, "NY");

string value = dictionary[33]; // "NY"
于 2013-01-29T23:31:19.973 回答
0

如果要检索相应的州名,请在旁边的 DropDown 控件(那里有一个小箭头)中创建数据源,连接到数据库,然后在表中选择州名列。(如果你有)。所以当你运行它时,它会在你的下拉列表中显示所有的州名。

于 2013-01-30T01:25:53.027 回答