0
在ASP.NET MVC 3中,我希望在数据库创建时访问模型字段,就好像它们是DataColumn类的对象一样,以便我可以修改auto-increment setting并存储回来了。将模型字段转换并修改为DataColumn对象
我的主要目标是使用代码优先方法禁用模型主键上的自动递增(标识设置)。
在ASP.NET MVC 3中,我希望在数据库创建时访问模型字段,就好像它们是DataColumn类的对象一样,以便我可以修改auto-increment setting并存储回来了。将模型字段转换并修改为DataColumn对象
我的主要目标是使用代码优先方法禁用模型主键上的自动递增(标识设置)。
这可能是你需要
public class MyModel
{
[Key]
[DatabaseGenerated(System.ComponentModel.DataAnnotations.DatabaseGeneratedOption.None)]
public int MyID { get; set; }
}
正是我一直在寻找!稍短一点的版本:[DatabaseGenerated(DatabaseGeneratedOption.None)] – gw0