Я думаю, что вы передаете 0 в качестве URL, но вы передаете некоторый доступный идентификатор записи, который является проблемой:
Вам необходимо изменить здесь:
@Html.ActionLink("Edit", "Edit", new { UserId=item.UserId})
при нажатии на ссылку редактирования затем, например:
SideBar/Save/12
Нажмите кнопку «Редактировать» и проверьте, отображается ли идентификатор, тогда вы должны будете редактировать запись
, если вышеуказанные критерии не сработали, тогда вот:
если снова выдать ошибку обнуляемого типа, то снова изменить в контроллере:
[HttpGet]
public ActionResult Save(int? id)
{
}
все работает.