public ActionResult Edit(int id, FormCollection formValues) {
// Retrieve existing dinner
Dinner dinner = dinnerRepository.GetDinner(id);
// Update dinner with form posted values
dinner.Title = Request.Form["Title"];
dinner.Description = Request.Form["Description"];
dinner.EventDate = DateTime.Parse(Request.Form["EventDate"]);
dinner.Address = Request.Form["Address"];
dinner.Country = Request.Form["Country"];
dinner.ContactPhone = Request.Form["ContactPhone"];
// Persist changes back to database
dinnerRepository.Save();
// Perform HTTP redirect to details page for the saved Dinner
return RedirectToAction("Details", new { id = dinner.DinnerID });
}
formValues
विधि में उपयोग नहीं किया जाता है। इसका उद्देश्य क्या है? कैसे FormCollection यहाँ प्रयोग किया जाता है परasp.net mvc formcollection
व्यूमोडल्स का उपयोग करने पर विचार करें http://www.jacopretorius.net/2010/01/use-view-models-instead-of-formcollection.html – Custodio