我正在尝试使用ASP.NET动态数据功能为我的数据模型生成CRUD脚手架。我的模型包含超类型/子类型关系,因此一些逻辑实体在两个表之间分开:一个用于通用数据,一个用于特定于子类型的数据。
在LINQ上下文中,我将这些实体公开为单个类,由将表连接在一起的视图支持。我还为插入/更新/删除创建了sprocs,并配置了类行为以使用它们。
当我打开脚手架时,它只会生成此数据的只读视图。添加,编辑和删除链接不会显示。为什么呢?
答案 0 :(得分:3)
解决:问题是我在将视图拖到曲面上后没有在LINQ类上识别主键列。添加PK后,CRUD功能出现了。