c#Checked List Box从数据库动态绑定并获取所选值

时间:2018-12-13 11:19:02

标签: c# winforms sql-server-2008-r2 checkedlistbox

嗨,我正在寻找一个解决方案,我在下面给出了我的代码 当我在选中的列表框中添加静态项目并选择一个项目时,我在消息框中获得该项目就像“某些列表框值” 但是,使用相同的代码,我从数据库值中绑定了选中的列表框,而我获得的消息框值为System.Data.DataRowView 我应该怎么做才能得到任何人帮助我的解决方案

 private void button1_Click(object sender, EventArgs e)
    {
        foreach (object s1 in ChGetQtnNumber.CheckedItems)
        {
            string getdetailofQtn = s1.ToString();
            MessageBox.Show(getdetailofQtn);
        }
    }

2 个答案:

答案 0 :(得分:0)

您将获得datarowview。您必须获取列值。您可以通过

HashMap

答案 1 :(得分:0)

private void button1_Click(object sender, EventArgs e)
{      
            foreach (var item in ChGetQtnNumber.CheckedItems)
            {
                MessageBox.Show(item.ToString());
            }
}

Image 1 Image 2