Problem in Empty unused fields in view

Feb 18, 2013 at 11:52 AM
Edited Feb 18, 2013 at 11:53 AM
i added a filed (Phone) to category class:
  public class Category
    {

        public int CategoryId { get; set; }      
        public string Name { get; set; }
        public string Description { get; set; }
        public string Phone { get; set; }
        public virtual ICollection<Expense> Expenses { get; set; }
    }
Now
I want to save
The phone is not empty!
But this code gives the phone to a null in database
[HttpPost]
        [ValidateAntiForgeryToken]
        public ActionResult Save(CategoryFormModel form)
        {
            if (ModelState.IsValid)
            {
                var command = Mapper.Map<CategoryFormModel, CreateOrUpdateCategoryCommand>(form);
                IEnumerable<ValidationResult> errors = commandBus.Validate(command);
                ModelState.AddModelErrors(errors);
                if (ModelState.IsValid)
                {
                    var result = commandBus.Submit(command);
                    if (result.Success) return RedirectToAction("Index");
                }
            }
            //if fail
            if (form.CategoryId == 0)
                return View("Create", form);
            else
                return View("Edit", form);
        }
        
Toll is entered in another form.
how do?