返回首页

我有一个只有一行的数据集,和我在一个GridView中。现在我有一些将在GridView行生成的DataSet行绑定一个DataList。

我已经使用如DIS
一个DataTable


 DataTable dt = new DataTable();

foreach (GridViewRow row in GridView1.Rows)

{

// Some Lines Of Code

DataRow dr = ds.Tables[0].Rows[0];

dt.ImportRow(dr);

}

//After the foreach loop



DataSet ddss;

ddss.Tables[0] = dt;  //IS THIS RIGHT or IS THERE ANY OTHER WAY...???



DataList1.DataSource=dt;

DataList1.DataBind();

我不知道我是否是正确的解释。只是不le'me知道。
GT,GT,GT,GT,LT,LT,LT,LT,LT,LT SORRYY GUYSgt; GT,GT,GT,GT,GT,LT,LT,LT,LT,LT,LT;

其实,我错过了一提的是实际的错误,我越来越{C}

和解决,我用...


            dt.Columns.Add("abc", Type.GetType("System.String"));

            dt.Columns.Add("def", Type.GetType("System.String"));

            dt.Columns.Add("ghi", Type.GetType("System.String"));

            // AND SO ON



回答

评论会员:Savalia_Manoj 时间:2012/02/04
您可以尝试
NBSP

NBSP
NBSP的DataTable DT =新的DataTable();
dt.Columns.Add("ABC",类型。的GetType("的System.String"))
dt.Columns.Add("DEF",类型。的GetType("的System.String"))
dt.Columns.Add("GHI",Type.GetType ("的System.String"))

NBSP 的foreach(GridViewRow的排在GridView1.Rows)

DataRow的博士= ds.Tables [0]行[0];
NBSP dt.ImportRow(博士);
NBSP }
NBSP
DataSet的DDSS =新的DataSet();
ddss.Tables.Add(DT);
NBSP
DataList1.DataSource = DT;
DataList1.DataBind();
评论会员:游客 时间:2012/02/04
伯特・米顿:尝试{体C3}使用"添加",将工作,你只是不创建一个实际的数据集。更改{的C4}{C5的}没有设置的DDSS到一个新的数据集(或以前创建),没有什么添加的DataTable