I want to update only Status and Country Properties and hence want to prevent Sign Property to be updated on Edit.
Here is my Model class
public class Currency{
        [Required]
        public int Id{ get; set;}
        [Required]
        public string Sign { get; set; }
        [Required]
        public string Country { get; set; }
        [Required]
        public int Status{get;set;}
    }
This is the default Edit method in the controller:
[HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult Edit([Bind(Include = "Id,Sign,Country,Status")] Currency currenc)
        {
            if (ModelState.IsValid)
            {
                db.Entry(currenc).State = EntityState.Modified;
                db.SaveChanges();
                return RedirectToAction("Index");
            }
             return View(currenc);
        }
 
     
     
    