我有一个包含多个字段的DetailsView。在同一页面上,我有两个LinkButton,可以进入DetailsView的编辑或插入模式。
当我点击按钮时,链接的代码隐藏正在执行以下操作:
switch (buttonCmd.ID)
{
case "cmdEdit":
DetailsView1.ChangeMode(DetailsViewMode.Edit);
break;
case "cmdInsert":
DetailsView1.ChangeMode(DetailsViewMode.Insert);
break;
这种方式在网站网站的另一个页面上运行良好,但不适用于此...可能是一个糟糕的复制粘贴......
任何想法可以解释为什么DetailsView会显示两次?
答案 0 :(得分:0)
在编辑/插入操作后重新绑定之前清除detailsView的数据源。