2012-12-18 55 views
0

已经为EDMX设计器添加了设计器扩展,它允许我指定我正在使用的一些T4模板的附加信息。所有工作都很好,但我想在模型第一次创建或修改时为我的一些属性指定默认值。例如,我想将我的一个属性值设置为主键的某个值。任何想法我怎么可以钩入这个?实体框架EDMX设计器扩展默认值

由于

回答

0

钩住装置,使简单地指定的默认值属性支持字段或构造设置它。挂钩到更新需要属性设置器的逻辑 - 通常通过实现接口来处理。

0

我使用SQL服务器删除在Production.DocumentDocumentNodehierachyid)和DocumentLevel柱,然后将柱Title作为表的主键。这似乎已经奏效......迄今为止。

在SQL Server对象资源管理器中>将AdventureWorks数据库展开到Production.Document表中>展开列文件夹> RightClick DocumentNode>单击修改>>>表在查询编辑器中填充>右键单击要编辑的列。