を複製する:
アイテム:私は、このモデルクラス持ってどのように自動インクリメントの主キーでASP.NET MVC
public ITEM_ID { internal get; set; }
public int ITEM_CODE { get; set; }
public string STATE_NAME { get; set; }
ITEM_ID
は、主キーとそのAUTO_INCREMENTです。
私がやりたいことは、私は[保存]ボタンをクリックすると、自動生成されるプライマリキー(ITEM_ID
)の値は、複製され、またITEM_CODE
コントローラに保存されるべきであるということである。
public ActionResult Create(ITEM item)
{
try
{
// TODO: Add insert logic here
if (ModelState.IsValid)
{
_itemService.AddItem(item);
return RedirectToAction("Index");
}
}
catch
{
ModelState.AddModelError("", "We cannot add this Item. Verify your data entries !");
}
return View(item);
}
どのデータベーステクノロジを使用していますか? MVCはプレゼンテーションパターンであり、主キーなどとは何も関係ありません。 – Liam