0

您好,我遇到了一个问题,我需要显示名为Employees 的数据库表的内容。

它需要显示在列表视图或类似的东西中。

我无法让列表视图框显示表格内容。

4

2 回答 2

3

我认为以下代码应该适合您:

private void BindTable(DataTable table)
{
    lvItemList.Clear();

    foreach (DataRow row in table.Rows)
    {
        ListViewItem lvItem = new ListViewItem();
        lvItem.Text = row["ColumnName"].ToString();
        lvItemList.Items.Add(lvItem);

        // Or in a one-liner
        //lvItemList.Items.Add(row["ColumnName"].ToString();
    }
}
于 2013-01-24T09:41:07.470 回答
0

您需要重写 toString() 方法并提供要显示的字符串数据。

于 2013-01-24T09:42:42.377 回答