我在 Windows 移动应用程序中有一个组合框。我通过以下方式向其中添加了项目:
cmb_task.Items.Add(new ListItem(taskid.ToString(), taskname));
我已经这样做了,因为我想为组合框设置一个值字段,以便稍后在我的代码中使用。
在索引更改功能中,我想将所选值设置为变量。
私人无效 cmb_task_SelectedIndexChanged(对象发送者,EventArgs e) { taskid = Convert.ToInt32(cmb_task.SelectedValue); }
但不知何故,即使我从值为 2 的组合框中选择第二个项目,这段代码也会返回 0 作为选定值。
还有其他方法可以解决吗?