Вы можете использовать скрытое поле или просто проанализировать значение в вашем маршруте. Я не уверен, как вы анализируете идентификатор группы для представления, но это будет выглядеть примерно так:
<% using (Html.BeginForm("AddUser", "Group", new { groupId = Model.GroupID })) { %>
Тогда ваш контроллер будет выглядеть примерно так, используя шаблон PRG
[HttpGet]
public ViewResult Edit(int groupId) {
//your logic here
var model = new MyModel() {
GroupID = groupId
};
return View("Edit", model);
}
[HttpPost]
public ActionResult AddUser(int groupId, string username) {
//your logic here
return RedirectToAction("Edit", new { GroupID = groupId });
}
[HttpPost]
public ActionResult RemoveUser(int groupId, string username) {
//your logic here
return RedirectToAction("Edit", new { GroupID = groupId });
}
Преимущество этого метода в том, что он более RESTful