当前位置:编程学习 > C#/ASP.NET >>

asp.net 中detailsview进入编辑模式的问题

detailsview使用后台绑定数据后,readonly模式下正常,但不能进入编辑模式, 如何解决?

private void initdata()
{
            string sql = string.Format("select * from Users where id={0}", TommWebStatus.TCurrent.UserID);
            DataTable dt = FDbMgr.ExecuteQuery(sql);
            Details_UserInfo.DataSource = dt;
            Details_UserInfo.DataBind();
}

使用上面的语句绑定的数据,但怎么也进不了编辑模式? 请大家多多帮忙
--------------------编程问答-------------------- 关注............ --------------------编程问答-------------------- DetailsView支持的编辑和插入是通过数据源控件的更新和插入命令实现的,所以不要用DataTable做DetailsView的数据源,而要使用数据源控件,如SQLDataSource之类,这样可以使用DetailsView的编辑和插入功能,否则需要自己编写代码。

--------------------编程问答-------------------- 通过DataSourceID来设置数据源控件。 --------------------编程问答-------------------- 帮你顶一下 --------------------编程问答-------------------- this.DetailsView1.ChangeMode(DetailsViewMode.Edit);
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,