【发布时间】:2017-10-12 17:04:53
【问题描述】:
我在提交新创建的表单时遇到问题,我无法验证变量 dbgeometry 的数据.. 错误消息是“没有为此对象定义参数的构造函数”。 这是我的代码控制器:
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Create([Bind(Include = "id,name,Location")] schoolinfo schoolinfo)
{
if (ModelState.IsValid)
{
db.schoolinfo.Add(schoolinfo);
db.SaveChanges();
return RedirectToAction("Index");
}
return View(schoolinfo);
}
我的 EF 模型:
public partial class schoolinfo
{
public string id { get; set; }
public string name { get; set; }
public System.Data.Entity.Spatial.DbGeography Location { get; set; }
}
【问题讨论】:
标签: c# asp.net entity-framework asp.net-mvc-5 sqlgeography