0

我有一个 Detailsview,我使用数据集作为 Detailsview 的数据源,我想使用 Dataset 作为数据源在 detailsview 上使用 Edit/Insert,如果我使用 SqlDataSource 但不是我的选择,这很容易。

谢谢

继承人的代码:

sqlcmd = new SqlCommand("Select *From Category", con);
            adapter = new SqlDataAdapter(sqlcmd);
            DataSet ds = new DataSet();
            con.Open();
            adapter.Fill(ds, "Category");


            DetailsV.DataSource = ds;
            DetailsV.DataBind();
            con.Close();
4

1 回答 1

0

您可以尝试以下方法:

System.Data.DataSet ds = ...;
DetailsView dv = ...;
dv.DataSource = ds.Tables[0];
于 2013-11-10T06:28:15.813 回答