1
新しい作成のためにフォームを送信するときに問題があります。変数dbgeometryのデータを検証できないという問題があります。エラーメッセージは「このオブジェクトに対してパラメータが定義されていないコンストラクタなし」です。 これは私のコードコントローラです:EFからdbgeographyフォームを提出
[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);
}
は私のモデル:
public partial class schoolinfo
{
public string id { get; set; }
public string name { get; set; }
public System.Data.Entity.Spatial.DbGeography Location { get; set; }
}