現在、イベントタイプのリストを処理するために Jtable を使用していますが、テーブルを介して削除しようとするたびに、「値を null にすることはできません。パラメータ名: エンティティ」というエラーが表示されます。
[HttpPost]
public JsonResult DeleteEventType(EventType eventType)
{
using (var db = new ICTTBEntities())
{
try
{
var newObj = db.EventTypes.SingleOrDefault(e => e.EventTypeID == eventType.EventTypeID);
if (newObj != null)
{
db.EventTypes.Remove(newObj);
db.SaveChanges();
return Json(new { Result = "OK" });
}
return Json(new { Result = "ERROR", Message = "eventType is null" });
}
catch (Exception ex)
{
return Json(new { Result = "ERROR", Message = ex.Message });
}
}
}
何かアドバイス?