Предполагая, что TumourGroup
- это имя контроллера, и у вас есть маршрут, который выглядит примерно так:
routes.MapRoute(
"Default",
"{controller}, {action}, {id}",
new { controller="Home", action="Index", id="" }
)
Тогда в вашем TumourGroup
контроллере вам просто нужен метод контроллера, который выглядит следующим образом:
public ActionResult CreateSub (int id)
{
// blah
}
Параметр id будет содержать ваш идентификатор из URL.
РЕДАКТИРОВАТЬ: Чтобы включить идентификатор при отправке формы:
public ActionResult CreateSub (TumourGroupSubcategory tumourSubgroupToCreate)
{
// blah
}
Добавьте идентификатор как свойство в свой класс TumorGroupSubcategory
.
В представлении формы, которое вы отправляете, включите скрытое поле, имя которого совпадает с идентификатором в вашем классе TumorGroupSubcategory
, и заполните его своим полем id.
Когда ваш пользователь отправляет форму, связыватель моделей подберет поле и автоматически поместит его в свойство id tumourSubgroupToCreate
.