在我的ASP.NET MVC3應用程序(C#,SQL Server)Product
有ImagePath
作爲字符串類型。當我保存圖像時,我想將產品的ID值設爲ImagePath
。當我創建新的產品,我不知道會是什麼當前產品的ID
前db.SaveChanges();
如何在保存之前提前知道當前新對象的ID?
public ActionResult Create(Product product)
{
.....
.....//How to know ID of this product in advance?
.....
db.Products.AddObject(product);
db.SaveChanges();
}
我能找到的產品最後一個項目,並增加它:
currentID = lastID + 1;
但是,也許是最後一次ID已刪除。結果不正確的..
產品最多可以有5張圖片。並且在每一天產品的圖像保存到相同的文件夾。明天,到其他文件夾。客戶希望觀看該文件夾並刪除他想要的任何圖像。他希望我設置產品和圖像之間的關係 –
@Mores或者,您可以使用ajax發送數據,接收身份證並提供圖像上傳功能。 – webdeveloper