求救 telerik RadGridView For Silverlight4.0 删除一行记录问题
使用telerik 控件遇见了难题,向高人求救 感激不尽!
问题如下:
我使用telerik RadGridView 控件绑定数据后,我在一列中添加了修改和删除两个按钮,想数据绑定时,用按钮的Tab属性记录
列表数据每行的主键值,以便点击修改和删除按钮时引用。
但实际编码过程中,并没有发现有类似于 普通DataGrid控件的LoadingRow 方法
在LoadingRow 方法中 可以设置按钮的Tag值为每行数据指定字段的值。
例如:
ShareDictionary reviewType = (ShareDictionary)e.Row.DataContext;
Button btnUpdate = radGDReviewType.FindName("btnUpdate") as Button;
Button btnDelete = radGDReviewType.FindName("btnDelete") as Button;
btnDelete.Tag = reviewType.ID;
但是在telerik RadGridView 中没找到类似方法。
只有一个RowLoaded方法,而并不能获取e.Row.DataContext
特向高人求救,望指导一下,怎么实现telerik RadGridView中删除一行数据(删除数据库记录的方法Ling已经实现)
[解决办法]
操作Datagrid数据行操作,通常是针对数据集合进行操作,只要将Collection.Remove就可以实现。
恭喜楼主解决问题。
感谢分享经验。
[解决办法]
恭喜楼主 谢谢分享。。
[解决办法]
恭喜楼主解决问题。
感谢分享经验。
[解决办法]
不错,感觉把源数据搞定更直接一些