可以在数据表中显示Dropdownlist [英] Can Dropdownlist be Displayed in datatable

查看:65
本文介绍了可以在数据表中显示Dropdownlist的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,





我们可以为数据表分配一个下拉列表吗?



Hello,


Can we assign a dropdownlist to a datatable?

DropDownList drp = new DropDownList();
        drp.Items.Add("Delho");
        drp.Items.Add("Mumbai");

 DataTable dt = new DataTable();
DataRow dr =dt.NewRow();





是否可以在数据表中显示下拉列表。



谢谢



Is it possible to display the dropdownlist in datatable.

Thanks

推荐答案

尝试如下

try like below
 var lst=new List<string>();
DropDownList drp = new DropDownList();
        drp.Items.Add("Delho");
        drp.Items.Add("Mumbai");
foreach(object o in drp.items)
{
lst.Add(o.ToString);
}

DataTable table = ConvertListToDataTable(lst);
static DataTable ConvertListToDataTable(List<string[]> list)
	{
	    // New table.
	    DataTable table = new DataTable();

	    // Get max columns.
	    int columns = 0;
	    foreach (var array in list)
	    {
		if (array.Length > columns)
		{
		    columns = array.Length;
		}
	    }

	    // Add columns.
	    for (int i = 0; i < columns; i++)
	    {
		table.Columns.Add();
	    }

	    // Add rows.
	    foreach (var array in list)
	    {
		table.Rows.Add(array);
	    }

	    return table;
	}





希望这有帮助



Hope this helps


这篇关于可以在数据表中显示Dropdownlist的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆