gpt4 book ai didi

c# - ListBox 不断将选定的索引返回为 -1

转载 作者:太空宇宙 更新时间:2023-11-03 22:45:20 24 4
gpt4 key购买 nike

<分区>

当我尝试在我的列表框中找到所选项目时,它一直返回 -1 作为所选索引。此代码在按钮单击事件中执行

int test = Convert.ToInt32(lbProjects.SelectedIndex.ToString());

字符串编号 = lbProjects.Items[test].Value;

我试图在我的列表框中找到所选项目的值,为了做到这一点,我需要该所选项目的索引,但是当我调试时,无论我选择什么项目,它都会返回 -1。有什么地方我做错了吗?或者这与我填充列表框的方式有关?

列表框代码

protected void Page_Load(object sender, EventArgs e)
{

String Sql = @" select * from project";
SqlConnection conn = new SqlConnection(Properties.Resources.cString);
SqlDataAdapter DA = new SqlDataAdapter(Sql, Properties.Resources.cString);
DataSet DS = new DataSet();
DA.Fill(DS, "Project");
DataTable DT = DS.Tables["Project"];

lbProjects.DataValueField = "ProjectID";
lbProjects.DataTextField = "ProjectName";
lbProjects.DataSource = DT;
lbProjects.DataBind();

}

提前致谢!

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