@aaron_armstrong
Чтобы поменять тип поля id из string в int в ASP.NET MVC, вам понадобится сделать следующие шаги:
1 2 3 4 5 |
public class User { public int Id { get; set; } // остальные поля модели } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
public class UserController : Controller { // GET: /User/Details/5 public ActionResult Details(int id) { // ваш код } // GET: /User/Edit/5 public ActionResult Edit(int id) { // ваш код } // остальные методы контроллера } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
@model User @{ ViewBag.Title = "Details"; } Details User Details @Html.DisplayNameFor(model => model.Id) @Html.DisplayFor(model => model.Id) @Html.DisplayNameFor(model => model.Name) @Html.DisplayFor(model => model.Name) |
Проделывая эти шаги, вы сможете поменять тип поля id из string в int в ASP.NET MVC.