2011-07-08 17 views

答えて

2

新しいEdit Edit.cshtmlを作成し、更新データ用にmadelに渡すidのHiddenfieldを取得します。

public ActionResult Edit(WebdridDBModel model, string id) 
{   
    var editItem = from e in dc.EDetails where e.Id ==Convert.ToInt32(id) select e; 
    var editList = editItem.ToList(); 
    model.FirstName= editList[0].FirstName; 
    model.LastName=editList[0].LastName; 
    model.Salary =Convert.ToInt32(editList[0].Salary); 

    return View(model); 
} 




public ActionResult EditSubmit(WebdridDBModel model, string id) 
{ 
    EDetail ed = dc.EDetails.Single(P=>P.Id==model.Id); 
    ed.FirstName = model.FirstName.Trim(); 
    ed.LastName = model.LastName.Trim(); 
    ed.Salary = model.Salary.ToString(); 
    dc.SubmitChanges(); 
    return RedirectToAction("Index"); 
} 
+0

ありがとうございました! :) –

関連する問題