gpt4 book ai didi

c# - 如何将组合框的选定值转换为整数?

转载 作者:太空狗 更新时间:2023-10-30 00:07:39 26 4
gpt4 key购买 nike

我有一个由数据源(值和 ID)填充的组合框

comboBox_Degree.DataSource = ds.Tables["Field"];`
comboBox_Degree.DisplayMember = "Field_Degree";
comboBox_Degree.ValueMember = "Field_ID";

现在我想在 SelectedIndexChanged 事件发生时检索 ID。但是当我将它转换为 int 时,我遇到了这样的错误。

int fid = Convert.ToInt32(comboBox_Degree.SelectedValue.ToString());

错误:

Input string was not in a correct format.

如何将这个值转换为整数?

最佳答案

使用这个:

int fid;
bool parseOK = Int32.TryParse(comboBox_Degree.SelectedValue.ToString(), out fid);

关于c# - 如何将组合框的选定值转换为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19964221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com