Asp.net GridView的扩展删除方法
我有一个页面,上面有Asp.net GridView的扩展删除方法,asp.net,sql-server,linq-to-sql,gridview,Asp.net,Sql Server,Linq To Sql,Gridview,我有一个页面,上面有GridView通过Linq到SQL从SQL Server数据库中提取一些数据 我使用了自动生成的按钮来删除。但是,为了使delete命令正常工作,我需要以某种方式确保与我要删除的记录相关的一个表也被修改(其中的相关记录也会被查找和删除) 最简单的方法是什么 谢谢, Ondrej使用级联删除定义外键 删除规则 指定如果用户尝试删除包含外键关系中所涉及数据的行时发生的情况: 无操作错误消息告诉用户不允许删除,并回滚删除 级联删除包含外键关系中涉及的数据的所有行 设置Null如
GridView
通过Linq到SQL从SQL Server数据库中提取一些数据
我使用了自动生成的按钮来删除。但是,为了使delete命令正常工作,我需要以某种方式确保与我要删除的记录相关的一个表也被修改(其中的相关记录也会被查找和删除)
最简单的方法是什么
谢谢,
Ondrej使用级联删除定义外键
删除规则
指定如果用户尝试删除包含外键关系中所涉及数据的行时发生的情况:
- 无操作错误消息告诉用户不允许删除,并回滚删除
- 级联删除包含外键关系中涉及的数据的所有行
- 设置Null如果表的所有外键列都可以接受Null值,则将该值设置为Null