C#为什么Guid Property总是空着

时间:2016-05-26 02:42:34

标签: c# asp.net-mvc-4 guid

我正在使用mvc4并且在类中有一个Guid属性,它看起来像这样

public Guid myGuid { get;set;}

我有一个表格,可以为Guid字段提供值

@Html.HiddenFor(x=>x.myguid, new { @Value = Guid.NewGuid() })

当我提交表单并执行断点时,我可以看到Guid有一个值,但是当它保存在数据库中时,它每次都会返回空白,例如0000-0000-000,这里可能缺少什么?

表格值会像这样保存

 public myModel CreateForm(myModel model)
 {
     var nModel = MapToDbModel(model, new myModel());       
     _context.myModel.Add(nModel);

     _context.SaveChanges();

     return model;
}

0 个答案:

没有答案