DataGrid绑定了datatable,按Delete键会删除当前行,我要不让删除,该怎么做?

flyfootball 2005-12-13 05:33:23
怎么这个事件阻止不了删行
datable.RowDeleting += new DataRowChangeEventHandler(datatable_RowDeleting);
private void dt_RowDeleting(object sender, DataRowChangeEventArgs e)
咱办?
...全文
291 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
computerclass 2006-04-18
  • 打赏
  • 举报
回复
我的想删,却删不了,这个怎么事件怎么写?
behavior 2006-04-18
  • 打赏
  • 举报
回复
CurrencyManager cm=
(CurrencyManager)dataGrid1.BindingContext[dataGrid1.DataSource,dataGrid1.DataMember];

((DataView)cm.List).AllowDelete=false;
清水大虾 2005-12-15
  • 打赏
  • 举报
回复
把readonly属性设成true就可以了~那么麻烦作甚么?
flyfootball 2005-12-14
  • 打赏
  • 举报
回复
问题已解决,将datagrid的datatable的DefaultView.AllowDelete = flase就可以了。
flyfootball 2005-12-13
  • 打赏
  • 举报
回复
DataGrid绑定了datatable,按Delete键会删除当前行默认是可以删除的,我是说怎么样让他不删除 。
纷享刘晨 2005-12-13
  • 打赏
  • 举报
回复
没明白要做什么

不挂事件不就删不了了么

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧