当前位置:  开发笔记 > 编程语言 > 正文

GridView删除无法正常工作

如何解决《GridView删除无法正常工作》经验,为你挑选了1个好方法。

我使用的是GridView在C#.NET 3.5和刚转换的基本DataSourceAdapter模型到对象从LINQ中获取数据到SQL -即一个业务对象,returns一个List<>GetData()等功能

一切都在丹麦很好Update,条件Select语句按预期工作,但我无法使Delete功能发挥作用.只是尝试传入ID或整个对象,但它是在没有设置属性的"新"对象中传递的.我只是想知道这是否OldValuesParameterFormatString="original_{0}"ObjectDataSource造成混乱的老怪物.

有人有什么想法吗?



1> Guy..:

我找到了解决方案.我不得不将GridView的DataKeyNames属性设置为我的数据返回的唯一键(在本例中是一个经典命名的ID字段).我猜这个属性在网格刷新时"取消设置".

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有