Data binding 详细信息使用数据绑定查看编辑和插入

Data binding 详细信息使用数据绑定查看编辑和插入,data-binding,dataset,detailsview,Data Binding,Dataset,Detailsview,我有一个Detailsview,我使用dataset作为Detailsview的数据源,我想使用dataset作为数据源对Detailsview进行编辑/插入,如果我使用SqlDataSource很容易,但这不是我的选择 谢谢 代码如下: sqlcmd = new SqlCommand("Select *From Category", con); adapter = new SqlDataAdapter(sqlcmd); DataSet ds =

我有一个Detailsview,我使用dataset作为Detailsview的数据源,我想使用dataset作为数据源对Detailsview进行编辑/插入,如果我使用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();

您可以尝试以下方法:

System.Data.DataSet ds = ...;
DetailsView dv = ...;
dv.DataSource = ds.Tables[0];

明白了,先生,但我的问题是当Detailsview数据源来自DATASET且Detailsview属性的autogeneratecolumns=true时,如何应用Detailsview编辑/删除/插入,这意味着Detailsview的数据是动态生成的