把DataTable.select()得到的DataRow数组绑定到DropDownList,怎么做呢?应该是简单问题,谢谢!
我是这样做的:
DataTable dt=new DataTable();
dt=DataSet1.Tables["type"].Clone();
DataRow[] myrows=DataSet1.Tables["type"].Select("t_mid=1");
foreach(DataRow dr in myrows)
{
dt.Rows.Add(dr);//这行报错误!!
}
DropDownList1.DataSource=dt.DefaultView;
DropDownList1.DataBind();
错误信息是:该行已经属于另一个表。
应该怎么写呢????
DataTable dt=new DataTable();
dt=DataSet1.Tables["type"].Clone();
DataRow[] myrows=DataSet1.Tables["type"].Select("t_mid=1");
foreach(DataRow dr in myrows)
{
dt.Rows.Add(dr);//这行报错误!!
}
DropDownList1.DataSource=dt.DefaultView;
DropDownList1.DataBind();
错误信息是:该行已经属于另一个表。
应该怎么写呢????
...全文
相关推荐
DropDownList控件绑定数据源的三种方法
本篇文章将深入探讨三种常见的方法来绑定数据源到DropDownList控件,以及两种动态绑定数据源的方法。1.
ASP.NET中DropDownList下拉框列表控件绑定数据的4种方法
**数组绑定**: 当你需要固定数量的预设选项时,可以直接用数组来绑定数据。
vs2005里面DropDownList用树的形式显示数据!
```csharpprivate void bindDropChildItem(DropDownList d, DataTable dt, string id, int length){ DataRow
asp.net实现DropDownList,TreeView,ListBox的无限极分类目录树
数据源通常是数据库查询结果或XML数据,通过`DataBind()`方法绑定到TreeView。
C#学习笔记--关于C#学习的笔记
例如,如果你有一个名为`db`的对象,它包含了从数据库中获取的数据,你可以这样循环输出数据:```csharpDataTable dt = db.Select();foreach (DataRow dr


